I highly recommend Craig and his staff to anyone out there needing a super mechanic.

Craig Johnson runs a wonderful business. He is honest, has great prices and is a super mechanic. I love the friendliness in the shop. Everyone has a nice smile and hello for you. Plus the shuttle to and fro is great. He will usually have your auto ready same day and they do a great job. I highly recommend Craig and his staff to anyone out there needing a super mechanic. - Customer Review

Honest, reasonably priced, and they follow-up!

This is a great place for women looking for a trustworthy mechanic - honest, reasonable prices and great follow-up. If you are female, it is the best because they dont talk to female customers like they are idiots. - Clancy M.

Craig and his team take pride in what they do.

I'm so glad that my boyfriend found Craig Johnson. As a female, I feel very comfortable about taking my car in for service/repair on my own. Craig is honest, trustworthy and very knowledgeable. He takes the time to explain what is wrong and what needs to be done and how and what kind/make/brand of parts he's going to use. His estimates are true estimates. Craig and his team take pride in what they do and it certainly shows in their work. I have over 200,000 miles on my car and with Craig and his team doing all my car service and repairs on it, I will probably get another 200,000+ miles on my car! - Lior L.

Dependable, respectable and honest.

Craig Johnson is a man of integrity and that is why I have been taking my vehicles to Craig Johnson Automotive for years. He and his whole staff are dependable, respectable and honest. I work with some of Craig's other customers and we all agree he is a blessing! Always leave satisfied and secure. - Anna R.

What a wonderful experience!

Craig Johnson Automotive is the greatest mechanic shop in Southern California! Are you looking for the one who may be the last good and honest mechanic?  Look no further than Rowland Heights, California! Craig Johnson knows his stuff! AND he guarantees his work! What a concept!

I thought my truck was beyond help because I made the mistake of taking it somewhere else (long story). To make it short, I was told "I think your transmission is going out and the head is cracked" by this "other" shop... "I think...?" Your guessing??

I brought my beloved truck to Craig Johnson who knows his business and he fixed it!! (btw: it was neither the trans or the heads) I should have just gone to Craig to begin with and would have save myself hundreds of dollars and months of stress! Craig even gave me a couple of services I needed but couldn't afford for free!  When does that ever happen? I am a customer for LIFE! I want to tell the world, especially anyone in the area...

GO TO CRAIG JOHNSON AUTOMOTIVE - HE'LL TAKE EXCELLENT CARE OF YOU!! Trust me you won't regret it!! Thank you Craig and crew... YOU'RE THE BEST!!! - Ellie L.

Craig Johnson Automotive stands behind their work.

As always, I had a great experience at Craig Johnson Automotive. I tend to keep my cars a long time. I had a Ford Escort with over 200,000 miles on it. I also have a Mustang that is 25 years old. Craig has always kept my cars in tip top shape. Craig has been my one and only mechanic for almost forty years. He stands behind his work, and is very good at communicating what needs to be done, could be done, and can be deferred as far as repairs go. - Tim G.

5 Stars - Highly Recommend

I recently moved to California and wanted to find a mechanic near me. I brought my car initially just for an oil change and tune-up, but after talking with Craig and the initial service I got, I was very impressed and decided to bring my car back for more repairs and maintenance! I would DEFINITELY recommend Craig Johnson Automotive for anyone looking for a good, honest mechanic! - James M. Facebook Review

  • Jasper Pref
  • Acdelco
  • Asa
  • ASE
  • Bumper to Bumber
  • Cummins Diesel
  • Duramax Diesel
  • Fleet Services
  • Motorcraft Parts
  • Ford Power Stroke Diesel
  • RV Repair
  • Tires
  • Towing
  • Valvoline

Craig Johnson Automotive

19140 San Jose Ave
Rowland Heights, CA 91748

location small (626) 810-2281
Email the Shop


Weekdays:   8:00 AM - 5:00 PM
Saturdays: By Appointment

Make An Appointment


CMR Easy News Program  |   LIS


JASPER Program, Content, Page Layout, and CMR EasyNews Programming © by JASPERWebsites.com, a CMR, Inc program

Click here to view Privacy policy & Accessibility Statement