Honest auto repair in Aurora — we explain it before we fix it.
Brakes, engine lights, transmissions and the everyday stuff — diagnosed straight, quoted fair, and done right. Free estimates by phone, no surprise charges.
- 01 We explain what's wrong before we fix it
- 02 Fair, upfront pricing — no surprise charges
- 03 4.2 stars across 86 Google reviews
- 04 Free estimates by phone
Straight answers on every repair we do.
Six things we handle every day — each one inspected, explained, and priced before any work begins. Tap through for the plain-English rundown.
-
01 Brakes & Rotors
Brake pads, rotors, and the honest answer on what actually needs replacing.
- Brake pad and rotor replacement
- Full brake inspection with findings shown
- Calipers, hoses, and lines checked
-
02 Suspension — Shocks & Struts
Shocks, struts, and mounts for a ride that's smooth and safe again.
- Shock and strut replacement
- Motor and suspension mount repair
- Ride and handling road-test
-
03 Engine Diagnostics & Check-Engine Light
We read the codes and explain what they really mean — no guessing games.
- Full diagnostic scan and testing
- Root-cause found before parts are ordered
- Plain-English explanation of the fault
-
04 Transmission Service & Repair
Slipping, hard shifts, or leaks — diagnosed honestly before big work.
- Transmission diagnostics
- Fluid service and leak repair
- Honest service-vs-rebuild assessment
-
05 Oil Changes & Routine Maintenance
Oil, filters, fluids, and the small stuff that prevents big bills.
- Oil and filter changes
- Fluid checks and top-offs
- Multi-point courtesy inspection
-
06 Tires, Alignment & Steering
Uneven wear, pulling, or shaking sorted with a fair fix.
- Wheel alignment with readings shown
- Tire wear inspection
- Steering component checks
A mechanic should tell you the truth.
We started JD Auto Repair on a simple idea: a mechanic should tell you the truth. Too many drivers walk into a shop bracing to get talked into work they don't need, so we do the opposite — we show you what we found, explain your options in plain English, and let you decide. Most of our work comes from neighbors who were sent by a friend or family member, and we'd like to keep it that way. Bring us the brakes, the strange noise, the check-engine light, or the repair another shop overcharged you for. You'll always know what we're doing and why before we do it.
- We show you what we found before we quote it
- You approve the work — nothing you didn't okay
- Referral-driven: most work comes from neighbors
Four steps. No runaround.
From the first call to keys back in your hand, you always know what's happening and why.
- 01
Call for a free estimate
Tell us what your car is doing — a noise, a light, a repair another shop quoted high. We talk it through, no charge.
- 02
We look and explain
We inspect, find the real cause, and show you what we found in plain English — the worn part, the reading, the why.
- 03
You approve the work
You get the price before we start and decide what gets done. No surprise charges, no work you didn't okay.
- 04
Back on the road
We fix it right and get you going — most of our neighbors come back because a friend or family member sent them.
Six signs worth a look.
You don't need to diagnose it yourself — you just need to notice it. Recognize any of these? That's a good reason to call.
- Squealing or grinding when you brake Brakes & Rotors
- Check-engine light glowing on the dash Engine Diagnostics
- Temp gauge creeping up or running hot Engine Diagnostics
- A shimmy or shake at highway speed Tires & Alignment
- A puddle or fresh drip under the car Transmission / fluids
- Slow, hard, or no-crank starts Diagnostics
Not sure what's wrong? That's fine — call and we'll tell you straight. No pressure, no obligation.
(303) 341-5137
Neighbors who got the straight answer.
-
A bit of a wait because of their high volume but worth the wait — the customer service was amazing and the repair job was perfect. They even returned our rental car for us. We are so pleased that we chose JD Auto Repair!
-
They're quick, efficient, affordable, customer friendly and clearly ethical, which is really important. I was comfortable from start to finish. I'll definitely be back for any future repairs my family and I may need.
-
Honest guy with fair prices. He listens, gives great advice, and tells you what's wrong with the vehicle and what it will take to fix it. I recommend JD Auto Repair to all my family and friends.
-
This auto repair spot takes good care of your vehicle.
Ready when you are.
Book a time or call for a free estimate — and get a straight answer about your car today.
Tell us what's going on.
Send a few details and we'll get back to you, or call during shop hours and we'll talk it through right away.
Aurora, CO 80011
- Aurora
- Denver
- Centennial
- Green Valley Ranch
Request a free estimate
No obligation. We'll explain what we find before any work — and what it'll cost.
Questions, answered straight.
Still wondering something? Call (303) 341-5137 — we're happy to talk it through.
Do you give free estimates?
Yes. Call us at (303) 341-5137 and we'll talk through what's going on with your car. We'll explain what we find and what it will cost before any work begins — no surprise charges.
What are your hours?
We're open Monday through Friday, 8:00 AM to 5:00 PM. We're closed Saturday and Sunday. Give us a call to set up a time to bring your vehicle in.
Where are you located and what areas do you serve?
We're at 15900 E 6th Ave Unit C in Aurora, CO 80011, and we serve drivers across Aurora, Denver, Centennial, and the surrounding Front Range.
Will you tell me what's wrong before you fix it?
Always. We explain the problem and your options in plain English and get your okay on the estimate before we start. You decide what work gets done.
What kinds of repairs do you handle?
Brakes, suspension, engine diagnostics and check-engine lights, transmission service, oil changes and maintenance, tires and alignment, and most everyday car and truck repairs. If you're not sure, just call and describe the issue.
How do I make an appointment?
The fastest way is to call us directly at (303) 341-5137 during business hours. Tell us what your car is doing and we'll get you scheduled.