I've been bringing my car to Mastertech for some years. This time it was something wrong with the AC, which developed into a malfunctioning fan that would have eventually caused much bigger problems. As usual, they explained everything as the diagnosis proceeded, and ended up finding and fixing the problem, as they always do. I have had regular service on my car, but it hasn't run really well for about 3 or 4 years--I thought it was just because the car was getting old. Now it runs like it used to. And somehow, they managed to get parts and do this work in half the time it should have taken so that I wouldn't be without a car over a holiday weekend. I deeply appreciate Mastertech's expertise, diligence, and customer service. I couldn't be more satisfied, and recommend them without reservation.