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 243 reviews Chris Park2025-08-21Trustindex verifies that the original source of the review is Google. I asked Moe to inspect a truck I was considering buying. He saved me a long trip by going out himself, taking plenty of detailed pictures, and giving me his honest, thorough opinion. His help saved me both time and money, and I really appreciated his honesty and attention to detail. Todd B2025-07-29Trustindex verifies that the original source of the review is Google. Very knowledgeable and great work! Sheila Moen2025-07-18Trustindex verifies that the original source of the review is Google. Mo and his staff did a great job on our car. Serpentine belt, timing belt, water pump, brakes. They do it all and were priced fair. Even stayed late on a Friday night to ensure the job was finished as promised. Great customer service. Marcos Dirtyhandscleanmoney2025-07-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!!! Ajwad Iqbal2025-07-15Trustindex verifies that the original source of the review is Google. Mo and his team are great. peaches2025-07-14Trustindex verifies that the original source of the review is Google. I would recommend Mo to anyone in need of a top quality, experienced mechanic. Mo’s business has grown, and continues to grow rapidly. That’s because his priorities are about getting the job done right, and customer satisfaction. I’ve used Mo, and his shop for work on my pickup truck, and recently on my wifes Jeep. A+ on all the work. Daniel Shelton33572025-07-03Trustindex verifies that the original source of the review is Google. I flew up from louisiana to pick up my grandfathers truck, it needed some work done, and he was able to get it in and fixed in a very timely manner. Hes been very helpful through the whole process, giving me updates and showing me what he is working on. I Definitely recommend him for anyone needing work done! sammiep19692025-06-17Trustindex verifies that the original source of the review is Google. I could of been in one of the worst situations traveling solo across country on a Sunday and my car broke down. Mo got me in and showed the best hospitality. He was earnest to get the situation handled to get me back on the road so I wouldn't miss my concert at Red rocks! Any other auto body shop wouldn't of cared about that. Everyone there treated me well. I never felt like a priority at a shop until I met them! If you want quality care please go to Moe's auto body!!! Nhung Nguyen2025-06-14Trustindex verifies that the original source of the review is Google. Our Lexus alarm out of nowhere just keep turned on once or even 3 time a day. This have been going on for over a year. We can’t figure out why. Tried everything we could even going online to get help and nothing seem to work. My husband called MO’s and they get it figured out in 5 min and have it fixed……. Without any charge!!! They said that it a simple task and doesn’t take much time at all so they didn’t charge us. Wow, now that is something we don’t get to see much anymore when you bring in your vehicle to the shop. Honest, friendly and compassionate about their work. Thank you and will be back for any of our vehicles services in the future.
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