Mike is an honest and competent mechanic. I've been taking my vehicles to him for several years, and he always takes the time to explain what's wrong with my car, as well as the repair options and associated costs. I refer my friends and family to him.