BMW of Des Moines

9997 Hickman Rd
Urbandale, IA 50322

  • Sales: (888) 629-5061
  • Service: (888) 633-6027
  • Parts: (888) 634-4512

Model Selector


  • 2-Series
  • 3-Series
  • 4-Series
  • 5-Series
  • 6-Series
  • 7-Series
  • M-Series
  • X-Series
  • Z-Series
  • ActiveHybrid-Series
  • i3-Series

    BMW Car Service Center

    Car Service Urbandale to Ames | BMW of Des Moines is Your Auto Repair Center!

    Come for BMW Service at BMW of Des Moines, for professional service on your luxury car. In warranty or out, routine auto service maintenance is essential to getting the best perfomance and life out of your vehicle. it pays to keep your BMW in top condition. BMW of Des Moines's Car Service Department in Urbandale is staffed with factory-trained and BMW qualified auto repair technicians ready to answer your questions and address your BMW service needs. Use our online form to schedule an appointment
    at BMW of Des Moines or contact our service department if you have questions.

    Car Care Made Easy

    To be as happy driving your car every day as the day you drove it home for the very first time, routine maintenance and service is vital. In addition to keeping your warranty valid, regular service keeps your vehicle operating at peak performance. We've made quality service easier to get than ever with our Service Guarantees.

    Right Now Service

    Have you ever waited at home for an installer who promised to be there between Noon and Four and then didn't show up at all or showed up an hour early? It's irritating and a waste of your time. After all, you're the one paying the bill, shouldn't your time be the most valuable? With assured, we work on your schedule not ours. If you'd like to make an appointment to drop your vehicle off for service, that's fine, but you don't have to. You can drop your car with us whenever its convenient for you and we'll get the repair process started right away.

    Fixed Right Guarantee

    If you've ever driven an older car you know that there are some things that seem to go wrong over and over, it becomes part of the personality of the car. With assured, you won't pay for the same repair twice. We stand behind every repair we make for a full 3 years or 50,000 miles. If the repair fails we'll fix it for free and that includes parts and labor.

    Up Front Pricing

    Surprise bills are never welcome. There's nothing worse than being presented with a bill that's more than you expected to pay. It's especially troublesome when there's a bunch of add on fees that were never discussed before the work started.

    With our Service Guarantees, we'll give you a complete and detailed quote for the work that needs to be performed on your car before any work begins. You'll always know the exact price for the repair and we guarantee we won't charge any more than the price promised.