This place was recommended by a friend, and I had been going there for oil changes since I moved to Ann Arbor. This time I needed a little more with a Check Engine light on my 14-year old car. They quickly diagnosed the problem, called to give me a quote for the fix, and promptly repaired the car. It now runs perfectly. They also did a full inspection and noticed a few regular maintenance items that needed to be done, and performed the ones I requested on the phone. I'm glad my car is now both safer and more reliable. Very professional and a joy to work with. Strongly recommend.