On time arrival and fixed quickly. Made sure warranty covered it for me, as warranty was trying to say not covered. Then when I was billed incorrectly Ron looked it up and apologized and corrected it right away. Good job and very happy with this company