Find Certified Pre-Owned BMW Models On Special at BMW of Des Moines in Urbandale
Marshalltown drivers who like to shop pre-owned luxury models with extra protections can start shopping CPO (certified pre-owned) BMW models at BMW of Des Moines. We are excited to get drivers acquainted with our certified used BMW lineup and start the financing process on a new luxury vehicle. The BMW CPO Program offers a host of benefits for drivers that last for many years and miles after purchase. Scroll through our CPO BMW sedans, coupes, and SUVs and schedule a test drive online with BMW of Des Moines near Waukee today.
What Does the BMW CPO Program Consist Of
The BMW CPO program is comprehensive and offers a list of protections for our clients. Drivers won't have to worry about the condition of the vehicle, as all CPO BMW models have been inspected and reconditioned by trained BMW technicians. Every CPO BMW model comes with six years of roadside assistance, a one-year/unlimited mile warranty, special financing, and all repairs are completed with certified BMW parts. Find the CPO BMW sedan or SUV you love at BMW of Des Moines and cruise through Urbandale, IA, with unmatched peace of mind.
Find a Quality Selection of CPO BMW Luxury Vehicles at BMW of Des Moines Near Ames
If you have a craving for a luxury sedan but want something that hits the sweet spot between new and used, the BMW CPO selection is where you'll find your dream car. Find certified used BMW sedans from different lineups and upgrade your commuter vehicle to something with added protections so that you can cruise off our lot with peace of mind.
We also often have a lineup of certified pre-owned BMW SUV and coupe options at BMW of Urbandale. The CPO BMW SUV lineup is a great place for families and drivers who need extra space to shop for something like-new. Test drive a CPO BMW coupe with low miles that is ready to help you reach top speeds in style for less than you'd pay for a brand-new BMW coupe.
All vehicle specifications, prices and equipment are subject to change without notice. See above for information on purchase financing and lease program expiration dates. Prices and payments (including the amount down payment) do not include tax, titles, tags, documentation charges, emissions testing charges, or other fees required by law or lending organizations. The estimated payments may not include upfront finance charges that must be paid to be eligible for the purchase financing program used to estimate the APR and payments. Listed Annual Percentage Rates are provided for the selected purchase financing or lease programs available on the current date. Program expiration dates reflect currently announced program end dates, but these programs are subject to change at any time.
Lessees will be financially responsible for mileage beyond the elected quantity and for vehicle maintenance and repairs and excessive vehicle wear. Option to purchase at lease end for an amount may be determined at lease signing. Payments may be higher in some states. You may not be able to combine other incentives with the purchase financing or leasing programs presented above. Residency restrictions may apply. See dealer for details.
Listed APR, down payment, payments, incentives and other terms are estimates for example purposes only. Information provided is based on very well-qualified buyers or lessees. The payment information provided here is not a commitment by any organization to provide credit, leases or other programs. Some customers may not qualify for listed programs. Your terms may vary. Lessor must approve lease. Credit approval required.
Plus tax, title, license and $180 dealer documentary service fee. Only equipment basic to each model is listed. Call or email for complete, specific vehicle information. Factory incentives are subject to change and may depend on location of buyer's residence.
Contact Us
BMW of Des Moines
9631 Hickman Rd
Urbandale, IA 50322
- Sales: 877-606-8847
- Service: 877-606-8849
- About Us: 877-609-8259
Hours
- Monday9:00 AM-6:00 PM
- Tuesday9:00 AM-6:00 PM
- Wednesday9:00 AM-6:00 PM
- Thursday9:00 AM-6:00 PM
- Friday9:00 AM-6:00 PM
- Saturday9:00 AM-6:00 PM
- SundayClosed