Not only were they thorough, they took me home when was obvious it would require a full day's work, and when parts didn't arrive in time for THAT time estimate, they let me know, and when the next day's work was delayed, they drove me to pick up grandchildren from school and drove us all back to get the car. And yes, also further discounted the work for all the delays! Truly customer relationship is very important at Z's Car Care!