Read Our Reviews

#1 In Elmhurst For Emissions Repairs!

“My Mechanic is a rock-solid place to bring your vehicle. Competence and pricing are the twin pillars. You won’t need any other number”
- Ken Rakowski
Rated #1

Why Choose My Mechanic?

Qualified

WE’RE HIGHLY QUALIFIED

At My Mechanic, it’s not just about repairing cars. Our highly skilled team also understands how things work. In fact, Owner Mike Larson is an ASE-Certified Master Technician, L1 and a mechanical engineer. This means we have what it takes to diagnose challenging car problems faster and more accurately than other repair shops.

Full Service

WE’RE Full Service

You can rely on My Mechanic for everything from oil changes, brakes and tires to shocks, struts and Check Engine Lights. In fact, we do everything but body work. We even handle difficult jobs that other shops often turn away. Does your engine act up once in a while? Do you have a brake noise that no one else can pinpoint? Try us! We love a challenge.

Wont Be Stuck

We’re Convenient!

We know you are busy, busy, busy. That’s why we make auto repair convenient with our free loaner cars, free shuttle service, free rides to the Elmhurst Metra station, Saturday hours and after-hours drop off. You are welcome to wait for service, but isn’t there something else you’d rather be doing?

Rated #1

We’re Rated #1

We are #1 in Elmhurst for emissions repairs, and we excel at diagnosing Check Engine lights and other engine performance problems. We also have the diagnostic computers needed to service Audi, Buick, Cadillac, Chevy, GMC, Ford, Toyota, Volkswagen and more. In many cases, we have the same equipment the dealers have.

Warranty Information

We Value Our Reputation.

Here at My Mechanic, we stand for honesty, fair pricing and doing our absolute best to make sure you leave happy.

Our team of highly-qualified auto service professionals loves what we do, and we want you to be 100% confident that we have your best interests in mind.

Our Affiliations
My Service Team

Are You Ready For Amazing Customer Service

Get An Appointment