BMW Service and Repair

ABC Auto Repair provides BMW repair and BMW service in Des Moines and the surrounding. Our highly-trained team at ABC Auto Repair has the right tools and equipment to make sure your repairs and services are done right and maintain your dealership warranties.

ABC Auto Repair provides high quality BMW service, we only use the best parts, properly formulated fluids and oils specific for European vehicle components.


ABC Auto Repair offers aftermarket parts and performance part upgrades per request for vehicle enthusiasts who want to customize their vehicles. Keeping up with your routine maintenance is by far the best way to ensure your vehicle performs at its best for many years to come. Our ASE-Certified technicians have specific training in dealing with both BMW and Mini vehicles.

To keep your beloved BMW running in pristine condition, bring your vehicle into ABC Auto Repair, for quality BMW repair, BMW performance, and BMW factory service performed with integrity. 

To schedule an appointment, visit our contact page or call (206) 395-5300.


If you need to drop off your vehicle during non-business hours, feel free to fill out our 24hr drop box.

Request an Appointment at our Des Moines Repair Facility

Our friendly staff is standing by to help diagnose and repair your vehicle!

ABC Auto Repair Napa Auto Care

Shop Hours​

Mon - Fri: 8:30am to 6pm

Saturday: 10:00am to 3pm 

Sun: Closed

  • ABC Auto Yelp
  • ABC Auto Facebook
  • ABC Auto Twitter
  • ABC Auto Google+
  • ABC Auto
abc logo.png

Copyright © ABC Auto Repair  |  by Plyushko Inc.