Excellent service, as always. We dropped the vehicle off near closing time for overheating and they took the time to carefully go over all of the details we could provide. The next day, they called to let us know what they found, provide an itemized bill for the expected repairs, and an accurate estimate of completion time.