OUR LOCATION OR YOURS! Mo’s Auto Shop provides fast, convenient repair services at your location, even on the side of the road, or in our professional repair shop, we proudly serve Des Moines and the surrounding areas with fast, reliable, and affordable auto repair. From cars, trucks, and SUVs to motorcycles, Jeeps, and both American and foreign vehicles—we’ve got you covered. Bring your ride to us or let us bring the mechanic to you!
TWO CONVENIENT WAYS TO GET YOUR VEHICLE FIXED!
Mobile Mechanic:
We come to you—home, work, school, even roadside! More convenient and often more affordable than local shops, we save you time and hassle. Plus, we work with your insurance to find the best solution.

In Our Garage:
Bring your vehicle to our modern, fully equipped garage for anything from minor repairs to major overhauls. We prioritize precision, speed, and affordability, working with insurance to minimize costs.

Your Satisfaction Comes First:
Fast, reliable repairs at competitive prices, done right the first time.
📞 Questions or ready to book? Call 515-991-3870.
WE WORK WITH YOUR INSURANCE
Not sure if your insurance will cover the repairs? We can contact your insurance for you and negotiate the best deal possible!
PROFESSIONAL, LICENSED & INSURED
Don't trust your vehicle in the hands of some guy on craigslist or your neighbor's cousin's nephew. We've been doing this for decades!
Our Work is Guaranteed
We use quality, warrantied parts, in addition, you can be confident in our own quality guarantee on all of our work!
Save time, money & hassle
Call us for emergency road-side service or make an appointment. We'll repair your vehicle quickly and conveniently at your location!
EXCELLENT Based on 226 reviews Caleb Mckenna2025-04-12Trustindex verifies that the original source of the review is Google. Came in to do a front wheel bearing and a couple other things did everything in a timely manner was very nice and pleasant i would recommend this auto shop to anyone Megan Haraldson2025-04-12Trustindex verifies that the original source of the review is Google. He got me in for a tune up asap and was very accommodating. Very fair pricing ! Death Evans2025-04-05Trustindex verifies that the original source of the review is Google. Went in to have a V-Belt replaced on my 79 vandura. Immensely happy with the service and didn't dick me around with the quote. Deserves more than 5 stars. LeGrand Bien2025-03-24Trustindex verifies that the original source of the review is Google. ⭐️⭐️⭐️⭐️⭐️ They deserve 10 stars simply put. Probably the most seamless and quickest experience with a shop I've ever experienced or heard of. From me calling and saying I'd tow my car with my insurance to the owner calling back to check in ! Dropped my car off on Saturday @430. Got a phone call sunday mid morning with diagnosis and estimate it is Monday right now 2:08pm and I'm sitting in their parking lot in my car ready to go home! Excellent customer service, top tier turnaround time and would definitely recommend Mo to everyone moving forward. Thank you Marcos Towologist2025-03-18Trustindex verifies that the original source of the review is Google. I just wanted to give a big thanks to Mo's, his mechanics and office staff for getting my wife's Equinox up and running!! When I say they are very communicative they are. There hasn't been a service company that I can say that about openly. The service was/is top notch!!. I wouldn't have any shop work on my wife's Equinox other them!! Tell them Marcos said hi when you talk to them for me!! 100% approval the wife!!! Shawn Burch2025-03-13Trustindex verifies that the original source of the review is Google. I can’t recommend this shop enough. I was traveling thru DesMoines when my vehicle broke down last on a Saturday afternoon. After dropping my vehicle off at his shop that day, he drove me back to my hotel. Mo kept me informed and was honest and upfront about my issue. He was also extremely easy to work with. Fernando Zamarron2025-03-09Trustindex verifies that the original source of the review is Google. Very responsive and great communication!!! Mike Gwaltney2025-02-26Trustindex verifies that the original source of the review is Google. Mo is an honest, stand up guy, and will treat you with respect from start to finish. Repeat customer!
Serving all of Des Moines Iowa including: West Des Moines, Waukee, Saylorville, Pleasantville, Grimes, Altoona, Cumming, Johnston, Bondurant, Urbandale, Scotch Ridge, Booneville, Carlisle, Norwalk, Indianola & more.
Not sure if we service your area, or have a special request? Just give us a call, send us a text message or contact us and we will try to accommodate you. 515-991-3870