Called and contacted me on time and was thorough with the inspection. Had breaks replaced that have been working well and carries a long warranty, which allows me to bring it back in if anything goes wrong. They found some dashboard error signals and fixed them as well with no cost. I rate the visit five stars because of the time and attention that was given to explain what they found during the inspection and not pressure me into anything that I did not want to fix at the time. Excellent Customer Service!