
General Auto Repair
Full-service repair and maintenance on foreign and domestic vehicles, from everyday upkeep to major mechanical work.
Honest, reliable repair for every vehicle
Foreign and domestic repair work, explained clearly and priced fairly, from a shop customers keep coming back to for years.

Services

Full-service repair and maintenance on foreign and domestic vehicles, from everyday upkeep to major mechanical work.

Major engine work, including head gasket replacement, diagnosed and explained clearly before any work begins.

A/C recharge service to get your vehicle's air conditioning blowing cold again.

Spark plug replacement and tune-up service to keep your engine running smoothly.

Vehicle inspections to identify problems and explain what needs attention.
Photos



Honest, reliable repairs for foreign and domestic vehicles.
Our story
We work on foreign and domestic vehicles alike, from routine maintenance to major engine repairs like head gasket replacement. Customers tell us the same thing again and again: we explain what's actually wrong before we touch the car, and we don't pad the bill.
Most of the people who walk through our door found us through a friend or family member, and a lot of them have been coming back for years. That kind of trust is the whole business.
What customers say
“Memo is the best mechanic in San Bernardino by far — long history of great, reliable, affordable work. His knowledge of all types of vehicles, foreign and domestic, is amazing. Great attitude and a very humble person. 5 star all the way.”
“An honest mechanic. Prices are good. Been using them for years, always been very happy with the work.”
“Was referred by a friend — my vehicle needed work done (blown head gasket, other engine work). Memo's Auto Repair team did such an amazing job being able to explain what was needed. The work completed on my car was awesome, it runs so smoothly. Would definitely refer this shop to my family and friends. Thank you Memo and team.”
2310 E 3rd St, San Bernardino, CA 92410, USA
2310 E 3rd St, San Bernardino, CA 92410, USA
Get directions →