Extremely thorough shop - I had my car in for a dead starter. They fixed the starter, ran some tests, called to ask if I wanted some other issues repaired, and then did another inspection to let me know about less immediate issues to be taken care of. The icing on the cake was that they knew I was in a pinch without my car. Despite this not being a scheduled repair, and despite being booked out nearly a week with other jobs, they managed to get my car back to me in two days. That is above and beyond the call of duty!