Harwood Auto is the shop! John Harwood is the mechanic! Having gone to him for years, I trust him absolutely! He knows what he is doing and he does it right. You come in with a problem, he’ll fix it but if he notices something unknown to you, he’ll call and be ready to repair the ENTIRE problem. Go to him with confidence! He will NOT fail you! 5 stars!