We will be closed on December 25th and January 1st. See You in the New Year

Same Great Service at All Locations!

Mon - Fri: 7:00 AM - 6:00 PM
Sat: 8:00 AM - 5:00 PM

La Mesa Location

(619) 403-9426

7447 University Ave, La Mesa, CA 91942

Mon - Fri: 7:00 AM - 6:00 PM

Sat & Sun: Closed

Schedule an Appointment

El Cajon Location

(619) 404-5645

10813 Airport Dr., El Cajon, CA 92020

Mon - Fri: 7:00 AM - 6:00 PM

Sat & Sun: Closed

Schedule an Appointment

Are you searching for reliable engine service in San Diego? Look no further than the auto mechanics at John’s Automotive Care. With a reputation for delivering honest and dependable engine service, we are proud to be the go-to choice for any and all auto repair. You will be greeted with a warm smile when you walk through our door and walked to your car after it is serviced.

Being stranded on the side of the road is one of the most uncomfortable feelings, and, at John’s Automotive Care, our auto repair mechanics tries their best to prevent this situation from happening. It doesn’t matter which service your vehicle requires. We will perform a thorough inspection, searching for any signs of disarray.

If we encounter an issue, we will snap a photo and clearly explain the problem to you. All your questions will be answered honestly and accurately, and we will try our best to adhere to your budget. From there, our auto mechanics will perform the necessary engine service, and you will be back on the San Diego roads in no time. To provide you with peace of mind, we offer a 36,000-mile/36-month warranty on all engine service.

We are proud to be to the trusted source for engine service in San Diego and the surrounding communities, and we believe the honest, heartfelt reviews left by our clients are proof of our statements. For example, take a look at this recent 5-star review from one of our happy customers:

“The staff at John's Automotive are so kind, respectful, and honest. They drove me back to my office after I dropped my car off, which made it so much more convenient than other places to get my oil changed. I was referred to them by a co-worker who has been their customer for years and I was not disappointed!” -- Ashley K.

When your vehicle needs engine service, John’s Automotive Care is here to help. While our auto mechanics service your vehicle, you can sit back and relax, knowing your car is in capable hands. We go above and beyond for you, whether that means offering your pup a biscuit, providing you with a thorough, detailed vehicle inspection, or walking you to your car after its service. To schedule an appointment for engine service, call us today. We are located at 6267 Riverdale St, San Diego, CA 92120.

John's Automotive Care is committed to ensuring effective communication and digital accessibility to all users. We are continually improving the user experience for everyone, and apply the relevant accessibility standards to achieve these goals. We welcome your feedback. Please call John's Automotive Care (619) 280-9315 if you have any issues in accessing any area of our website.