Imperial Auto

Imperial Auto

Mesa’s Trusted Auto Repair Since 1991

Honest service. Expert techs. Free Diagnoses.

A hand using a screwdriver to work on an engine with various mechanical components and wires.

The Shop

Trusted Auto Repair in Mesa Since 1991

Welcome to Imperial Auto Repair, your local auto repair shop in Mesa, Arizona, serving drivers with honest, high-quality service for more than 30 years. Our family-owned shop combines old-school values with modern diagnostic tools to deliver reliable results at fair prices.

Whether you need engine diagnostics, brake repair, A/C service, or routine maintenance, our ASE-certified mechanics have you covered.

We take pride in every repair — no shortcuts, no surprises.

Inside an automotive repair shop with two blue vehicle lifts, one holding a silver truck with its hood open and the other with a blue truck also with its hood open, surrounded by various tools, parts, and equipment.

Person pouring motor oil from a Mobil 1 container into a car engine with the hood open.
A man with glasses and a beard, wearing a dark work uniform, standing with arms crossed in a garage or workshop. Behind him, a vehicle is lifted on a platform, showing its suspension and undercarriage, with tools and gloves on the workbench.

Our Services

At Imperial Auto Repair, we handle everything from bumper to bumper — engines, transmissions, brakes, suspension, diagnostics, check engine lights, tune-ups, and all general repairs.

Whether you drive a domestic, import, or diesel vehicle, our ASE-certified technicians have the experience and tools to get the job done right the first time. From small fixes to major overhauls, we take pride in offering honest service, fair pricing, and reliable workmanship that’s earned the trust of Mesa drivers since 1991.

Our services include:

  • Complete engine repair and replacement

  • Transmission service and clutch repair

  • Brake repair and replacement

  • Suspension and steering repair

  • Diagnostic and check engine light service

  • Oil changes, tune-ups, and scheduled maintenance

  • Electrical and charging system repairs

  • Heating and A/C service

  • All general auto repairs

Learn more

What our Customers Have to Say

It’s hard to find a mechanic you can trust, so I crossed my fingers and went for it. The place was tucked in and a little hard to find, but was directed it was behind Los Dos Molinos. Bingo. I dropped my wife’s car off first just to test the waters on a oil change. Figured it would take as long as All Tune usually takes (3-4hrs), I was absolutely shocked when 20-30mins later they were already calling to come pick it up!! As I was picking the car up I asked if there was anything that needed immediate attention, I was pleased to hear her car is solid!! All tune seemed to always say I needed this and that. I would recommend this place for oil changes and basic repairs, haven’t had anything major happen so not sure how they would perform, but I’m sure they’d be fairly priced!! Good job guys!!
— Andrew S.
I don’t even know where to start
My entire Family is bringing there Cars to Imperial Auto since i was referred by one of my Customers. I was hesitant at first but I couldn’t be more wrong. We have nothing but great experience. Professional Polite on the spot with information. Craig and Fernando are so knowledgeable. We have all kind of Cars (even Franken Autos) but the service is always great. They don’t judge if you have a older vehicle that needs more TLC . I love Imperial Auto.
— Bianka S.
I’ve been taking my cars here for 5 years and couldn’t be happier! It is hard to find a trustworthy shop and Craig has been that and more! You will not regret taking your cars here, the best shop in the valley! 10/10 would recommend.
— Jessica A.
Craig and Dustin and the guys here at Imperial Auto ate not only awesome at what they do, they are extremely helpful, honest, efficient and friendly! You won’t get better service anywhere else! They are very knowledgeable and fair as well. Thank You!!
— Julee Weidner and Ruben Sanchez
I’ve used Imperial Auto now for a couple years. Went to them first with an oil change coupon. Craig and Chris are both very professional and honest to work with. They don’t try to up-sell you or sell you something you don’t need. They take the time to explain “whats wrong” with the vehicle and make suggestions accordingly. Very accommodating. You just never know when you’re going to need a mechanic!
— Pam G
I love the guys at Imperial, they’re all friendly, knowledgeable, and prompt. I like that I can trust them to be fair on their repair suggestions and prices. I’ve been taking my cars there for at least 5 years. Thanks guys!
— Diana P.
WE were referred to Imperial Auto by a friend who has been going there for years. We needed to replace the block that houses the water pump the dealer quoted us $2000 Imperial quoted us $1400.

Every major repair we have had done since then has been done here. They even noticed and fixed things that could have become problems in the future at no extra cost. They are honest they don’t give you a quote and then hike up the price like a lot of mechanics do. Very impressed.
— Daniel R.
This place is very reasonable, and is quickly becoming a place I can trust my car to.
— Willie P.
We have been going to Imperial Auto and Craig for more than 10 years. No matter where in the valley we live we drive to see Craig for all our car related issues. He is always honest, fair and efficient. Can’t say enough good things about Imperial Auto.
— Pamela B.
I’ve been taking my cars to Craig for wow probably 10yrs now! He’s great, honest, friendly, helpful and professional. My whole family trusts Craig and I recommend his shop to everyone looking for a reliable honest mechanic.
— Jenn K.
I have brought everyone of my vehicles here since moving to Mesa, referred everyone I know and will continue to. These men are always very professional and fair! I love this place!
— KC S.
I have taken vehicles to Imperial Auto for about 15 years. Craig is the owner. He always hires nice and knowledgeable mechanics. One of the main reasons why I continue to take my vehicles here (even though it is now about a 30 minute drive) is because Craig is extremely honest. When your AC isn’t working and it ends up being a $2 part; you know that integrity is part of the equation. I have had similar experiences like this through the years. I have referred many friends and family who have also had similar experiences. Prices are fair and reasonable. Work gets done in a very timely manner.
— William B.
Craig and his crew do a great job at fair price.
— Roger G.
I have worked with Craig for nearly a decade. I adore him and this shop. They have helped me thru 5 cars and I trust him more than I trust any other shop or dealer. They always do SUCH good work and so quick and helpful. They are always so so nice to me and I never feel like I am being swindled. (which is a big deal as a woman) I tell everyone I know to go here. You should too. They do a great job and they’ll get you in same day in an emergency. Craig even checks my newly purchased vehicles for any issues so I can take them back to the dealership if need be.
Years ago we purchased a Tahoe from Trucks Only (you don’t want my review on them) and I immediately took that Tahoe to Craig and his team to check out. Not only did he give the Tahoe a once over, he found something. Something HUGE (the tahoe had been in a HUGE accident and the whole undercarriage was shot) I was able to take it back to Trucks Only Liars and have them replace it at no cost to me.
Not only is Imperial amazing, affordable, and nice. They’re LEGIT. I can’t say enough good things about Imperial Auto and Craig but I am running out of room, so I’m going to stop now.
— Pam B.
These guys are great! Honest and do quick work. High key recommend these guys for your auto needs.
— Ryan F.
My husband and I have taken every one of our cars to Imperial Auto Repair, and Craig has always been honest, fair, and incredibly knowledgeable. We first brought our Jeep in after another local shop told us it was “too dangerous to drive” and that we needed $6,000 in repairs. Craig inspected it himself and told us the truth; all it needed was an alignment. Everything else was solid.

Since then, we’ve trusted him with all of our vehicles, including our older Suburban. Another shop quoted us around $2,000 for a supposed head gasket repair, but Craig quickly found it wasn’t the head gasket at all, it was just the fan clutch. He also pointed out a few minor things (oil seals and rear brakes) but still came in well under that inflated price.

Craig’s honesty and integrity are rare these days. He takes the time to explain everything and never upsells. If you’re looking for a trustworthy, reliable mechanic in Mesa, AZ, Imperial Auto is the only place we’ll ever go.
— Victor & Chyanne P

Schedule your service today!

Schedule your service today!