
General Auto Repair & Maintenance
From routine upkeep to full repairs, we keep your car running right without unnecessary add-ons.
Honest auto repair, Long Beach
Leo and the team at Don D Auto Repair diagnose the problem, explain it in plain terms, and fix it right: no upselling, no surprises.

Services

From routine upkeep to full repairs, we keep your car running right without unnecessary add-ons.

We track down misfire codes and warning lights, then show you exactly what we found before any work begins.

Regular oil changes and tune-ups to catch small issues before they become expensive ones.

Worn belts, hoses, and tensioners replaced: we'll show you the old part next to the new one so you know it was needed.

Coilover installs and suspension work for drivers who want their car dialed in and done right the first time.
Photos


The shop that shows you the broken part before charging you for it
Our story
Don D Auto Repair has built its name on doing the job right and being straight with customers about what it costs. Leo and his mechanics, including Alberto, walk you through exactly what's wrong before any work starts, and they'll show you the failed part next to the new one so you can see for yourself.
We handle everything from misfire diagnostics and belt replacements to oil changes, tune-ups, and suspension work like coilover installs. When you can't make it in, we've dropped a finished car off at a customer's home rather than leave them stuck.
Word has traveled: customers drive in from as far as Montebello because the price is fair and the work holds up.
What customers say
“Took my old 2012 Kia Sorento there for repairs, the mechanic fixed it for a great price and even dropped off my car at my house when I couldn't pick it up (he even left the old parts). Best service I've had. Would definitely recommend it”
“I took my mom's car to Leo's shop for a cylinder misfire code, and I couldn't be happier with the service. They were honest about what needed to be done, gave me a clear estimate, and stuck to it. No surprises, no upselling — just good, reliable work. Found a hidden gem in LB!!!”
“Leo was incredibly responsive, attentive, and knowledgeable. He took the time to answer all of my questions and even showed me exactly what was wrong with my car. I really appreciated his transparency and professionalism.”
1395 W Willow St, Long Beach, CA 90810, USA
1395 W Willow St, Long Beach, CA 90810, USA
Get directions →