The mechanical evaluation of our 110K mile vehicle was very thorough. Communication throughout the process was good. We picked up the car and it still had a problem (with what they were supposed to repair). I felt like they rushed it out the door once it was repaired and didn't test the vehicle properly. Having said that, we brought it back and they took care of things at no charge. Very professional people, pricing was reasonable. I would recommend them.