Know John for nearly ten years.He has always been fair,reasonable and ... read more Know John for nearly ten years.He has always been fair,reasonable and reliable. After my recent mishap I had the car towed to his shop and ,beside some other stuff,he did some engine work.I swear the car runs as smooth as new. moral of my rating:"when you find a mechanic you can trust stick with him".