No surprise charges. No unnecessary repairs. Just skilled technicians who fix it right the first time — so you can get back on Utah's roads with confidence.
⚡ Same-day diagnostics available
Most repairs completed in 1–2 daysWhether it's a check engine light that won't quit or a full scheduled maintenance — we handle it all under one roof with fair pricing and zero guesswork.
Advanced OBD-II scanning and deep diagnostic work to pinpoint exactly what's triggering that check engine light — no guesswork, no unnecessary parts swaps.
Pad replacements, rotor resurfacing, fluid flushes, and caliper repairs. If your pedal feels soft or your car pulls to one side, we'll get it sorted fast.
Conventional, synthetic blend, and full synthetic oil changes — plus multi-point inspections that catch small problems before they become expensive ones.
Fluid exchanges, filter replacements, and complete rebuilds for both automatic and manual transmissions. We diagnose the issue before touching a bolt.
Utah summers are brutal and winters are brutal too. We handle AC recharges, compressor repairs, heater core replacements, and climate control diagnostics.
Shocks, struts, tie rods, and wheel alignments. If your ride feels bouncy, your steering is off-center, or you're hearing clunks over bumps — we'll fix it.
When you pull into our shop on Rio Grande Street, you're not just another ticket number. Diego and his team treat every vehicle — whether it's a daily commuter or a weekend project — like it's their own.
Give us a ring or fill out our contact form. We'll confirm your appointment and share a realistic timeframe.
We inspect your vehicle thoroughly and provide a clear, written estimate — no hidden fees, no surprises.
Our certified techs get to work using quality parts. We keep you updated if anything changes along the way.
Quality-checked, road-tested, and backed by our warranty. You're good to go.
"I've taken three different vehicles here over the years. Diego always explains what's wrong in plain English and never tries to sell me stuff I don't need. That's rare."
"My AC died in the middle of July — typical Utah nightmare. They diagnosed it the same day and had it running by afternoon. Fair price, fast service, no drama."
"Brought my truck in for a strange noise and they found a worn suspension component before it became a safety issue. Honest mechanics are hard to find — I'm glad I found this shop."
Whether it's a routine maintenance visit or an unexpected repair, Diego's Auto Shop is here to help. No appointments required for drop-ins — but calling ahead saves you time.
1-385-474-2909Tell us about your vehicle and the issue you're experiencing. We'll get back to you within one business day.
Thanks for reaching out. We'll get back to you within one business day.