I have been going to John's for 10 years and have always gotten excellent service. I really feel like I can trust their work and their opinions about the needs of my vehicles. I would recommend John's to anyone needing a place that they can call "my mechanic", not just a shop to get some work done.