5 /5 Lyn Thompson: Ive taken a couple of different vehicles to John over the years and Ive always been happy with his work. John is an honest guy who wont rip you off. As my vehicle aged and I contemplated the cost of repairs vs a newer vehicle his honest advice was indispensable. Hes given me a "heads up", that I needed to think about fixing something before it failed, and guess what? I procrastinated and the part did fail, just as he said it would. Other times he has told me something wasnt worth fixing. John is a good, honest mechanic.