They do excellent work, and until now I have had outstanding customer service. When I called to make the apt and requested that I be called with estimate before the work was done, I was told to write that on the envelope along with phone number when I left my keys in the drop box. The following morning I was called and asked a few questions and again said please call with estimate. The next phone call we recieved was the car was fixed and that will be $615! They changed all the brakes and rotors without even calling, plus did an oil change which was not requested. I was not happy to say the least and felt they could have done more to make it right, by not charging labor of giving parts at cost, something, anything would have been nice! We paid the full price of the bill.