Service the Way it Used to Be

Ace Body & Motor

Schedule Service

Our Services

  • Complete Auto Repair -Import & Domestic
  • Brake Repair
  • Air Conditioning
  • Tire Sales & Repair

Ace Body & Motor has been serving the Des Moines area for over 36 years. We have become known as Des Moines premier auto repair shop for many reasons. First of all we go above and beyond your expectations. We really care what’s best for you and your vehicle. We will advise you of your vehicle’s needs and prioritize them according to your budget. We will not use scare tactics or pressure you to do anything you do not want to do or can’t afford. We will however let you know if something is a danger issue and we will be honest with you. We will also let you know when it’s not in your best Interest to keep spending money on a vehicle that is approaching the end of its useful life. We keep you updated and in the loop during the repair process of any additional needs or complications (usually rust or corrosion related) so you won’t have an unexpected surprise when you pick your vehicle up. We care enough to stay educated on the latest technology that continually changes the way to properly repair today’s vehicles and we invest in the latest repair equipment and software needed to repair your vehicle. We offer a 3 year/36,000 mile warranty on most repairs many of them have a lifetime parts warranty. 

Come Meet Our Qualified Team!

Our team is excited about providing quality services for you and your vehicle. Ace Body & Motor in Des Moines, IA believes that customer service is just as important as auto service. The safety of you and your passengers is our top priority, and that’s what our maintenance will protect. We’re a preferred alternative to the expensive dealer shops in the Central Iowa area. Ask the folks in Johnston, Urbandale, Altoona, Windsor Heights, Clive, Indianola, Norwalk, Ankeny, Pleasant Hill, Grimes, Granger, and West Des Moines areas, and they’ll tell you about our exceptional service standards. Give us a call today at 515-243-7133 to schedule your next auto service appointment and meet our excellent staff!