
General Repairs & Diagnostics
From everyday troubleshooting to major repairs, we handle whatever your vehicle needs and give you honest answers along the way.
Honest auto repair, done right the first time
Rated 4.8 stars by drivers who keep coming back for straightforward diagnoses and fair prices.

Services

From everyday troubleshooting to major repairs, we handle whatever your vehicle needs and give you honest answers along the way.

Diagnosis and repair of alternators, wiring, and other electrical issues that keep your car from starting or running right.

Radiator repair and cooling system service to keep your engine from overheating.

Wheel bearing replacement to eliminate noise and restore safe, smooth handling.

Routine oil changes to keep your engine protected and running smoothly.

Full engine installations completed quickly and without unnecessary added costs.
Photos



The honest mechanic your neighbors already trust
Our story
Leo's Auto Repair has earned its reputation the old-fashioned way: by telling customers the truth about what their car needs and charging a fair price for the work. Drivers come back again and again, not just for repairs but for straight answers to their questions.
We handle everything from electrical issues and radiator repairs to wheel bearing replacements and full engine installations, and we get the job done without piling on unnecessary costs. When mistakes happen, as they do in any shop, we do what it takes to make it right.
That approach has made us a go-to shop for repeat customers and word-of-mouth referrals across El Monte.
What customers say
“The most positive thing I can say about a mechanic is they are honest! Yes sometimes mistakes happen and that's with every industry but he always does the best he can to help and minimize cost. This is why I'm a loyal customer. I come to him to fix my car up or with just random questions and he is always willing to help! Sure your neighbor can probably be cheaper but you want a real shop with honest mechanics this is your place!”
“We've brought several of our cars to Leo's. The services we purchased ranged from electrical, radiator repair, and wheel bearing replacement. I've never had any problems after repairs were completed and they price well. Leo is a stand up guy that offers an array of services and always treats us very well. Staff is quite friendly and helpful. I absolutely recommend.”
“I go to Leo for all my vehicles needs. He installed my engine within record time without too many extra costs. They get the job done without hesitation and his prices are unbelievable!”
12354 Ramona Blvd, El Monte, CA 91732, USA
Get directions →