I have an '89 Toyota truck I bought new at Kearny Mesa Toyota. It has over 400K miles on it. John's Auto has been my mechanic for most of those years, since I found the shop with the advice of my sister's husband. The staff is friendly, professional, honest, with fair pricing. I have a great relationship with the staff. Today, I was in for an oil change and they found a nail in my tire. I haven't had any issues whatsoever with the quality of service. Harold, the owner, is down to earth, no nonsense. The same guys have been working there for many years, with a couple of new faces of late. They know me by name, and always say hi. There is a clean and comfortable waiting room with a door to keep the noise out, a TV with a few stations, and reading materials like National Geographic. The only downside is the coffee could be better. Drive through Starbucks on your way.