Complimentary Pick Up & Delivery Service

We will pick up your vehicle and return it to you when your vehicle is completed. Call us at (888) 885-1540 to schedule your pickup and needed services.

For Your Protection:

We are disinfecting all rental/loaner cars.

We are disinfecting customer cars - before and after servicing.

We are using seat covers and steering wheel covers.

Schedule Service Appointments Online with BMW of Ann Arbor

BMW of Ann Arbor makes service and maintenance easier with the convenience of online scheduling.

Service appointments are important for all BMW models on the roads of Farmington Hills and Westland. However, finding the time to visit the shop can sometimes be a challenge. After all daily life has its demands.

Fortunately, BMW of Ann Arbor gives you the option to schedule your appointment online. Our website scheduling tool makes it easy to view our available appointments and choose the time slots that work best for you.

First, you'll need to provide some specific information about your vehicle. We'll need the year, make, model, trim, and mileage. The more specific you are, the better prepared our team of expert BMW technicians will be when you arrive.

Next, let us know what kind of service your car needs. We're ready to address a wide range of maintenance, so you can be sure that our team can handle your car's needs.

Finally, select the date and time that are most convenient for your schedule. Our scheduling tool shows which slots are available for added convenience.

If you find that you would rather schedule your appointment, that's perfectly fine as well. Contact our team during business hours and we'll be ready to help you plan your next visit.

When the day of your appointment arrives, head over to our location near Ypsilanti and Westland. We'll be prepared to provide the high-end service that you and your car deserve.