Oil Change in Des Moines

Schedule Service

Contact Information*

Appointment Information

Service Information*

Protect Your Auto Investment With Regular Oil Changes

Living in and around Iowa can be tough, and driving in it can be even tougher. Between unpredictable weather and rough terrain, your car's engine takes the brunt of all your travels for work and play. That's why the expert parts and service team at BMW of Des Moines knows that keeping up with a regular schedule of oil changes is particularly important for drivers in and around greater Urbandale.

Having your oil changed by our team of parts and service technicians every 3,000 miles (or approximately every three months) helps to reduce internal friction from metal moving on other metal, keeping your engine running cool no matter what the elements manage to throw your way during your travels. Regular oil changes also prevent the buildup of residues in your engine's crankcase, camshafts, and valves, which helps to stave off premature breakdown. Simply put, clean, fresh oil under the hood will keep your engine doing its job effortlessly. And when your engine is in good shape, you can count on better fuel economy and fewer headaches down the road.

Interested in protecting your auto investment by scheduling a series of routine oil changes with BMW of Des Moines? Visit our service headquarters at 9631 Hickman Rd in Urbandale can cater to all your routine and specialized auto service needs. Simply contact us today, either online or by phone, to set up your next appointment. We'll schedule a time for you to visit us and we'll go over the specific details of what you can expect from our service technicians. And if find yourself with any lingering questions, we'll make sure to address those as well so that your visit to our service center can be one that's informed, productive and relaxed. We hope to see you soon!

Contact Us

BMW of Des Moines

9631 Hickman Rd
Directions Urbandale, IA 50322-5323

  • Sales: 877-606-8847
  • Service: 877-606-8849
  • Parts: 877-609-8259


  • Monday 7:30 AM-5:30 PM
  • Tuesday 7:30 AM-5:30 PM
  • Wednesday 7:30 AM-5:30 PM
  • Thursday 7:30 AM-5:30 PM
  • Friday 7:30 AM-5:30 PM
  • Saturday 8:00 AM-4:00 PM
  • Sunday Closed