Mountain View

2232 Old Middlefield Way
Mountain View, CA 94043
(650) 962-9401

Appointment | Map

Business Hours:
Mon - Fri: 7:30am - 5:00pm
Saturday - Sunday: Closed


Campbell

980 Camden Ave.
Campbell Ca 95008
(408) 866-0606

Appointment | Map

Business Hours:
Mon - Fri: 7:30am - 5:30pm
Saturday - Sunday: Closed


Morgan Hill

865 Jarvis Drive
Morgan Hill CA 95037
(408) 779-8584

Appointment | Map

Business Hours:
Mon - Fri: 7:30am - 5:00pm
Saturday - Sunday: Closed

Experience the Dinan Difference.

BMW automobiles have been our passion for 29 years. From the latest M-cars to the classics, we know them inside and out. Each Dinan Service Center is equipped with the latest factory diagnostic equipment and experienced technicians that are second to none. Your BMW will be serviced properly, on time and at a price that we guarantee is at least 10% less than the dealer. And while Dinan is widely recognized as North America's premiere BMW high performance tuner, we are equally committed to providing the BMW driver with the highest level of personal service, quality and attention to detail when it comes to service and repairs too. Dinan's technical capabilities reach far beyond the dealers' with in-house Research and Development facilities and staff, engine and chassis dynamometers and so much more. All Dinan service parts and labor are backed by a 2 year/unlimited mileage warranty.


The Dinan Guarantee.
We will beat any local dealer's price by at least 10%!

The best really can cost you less when you have your BMW serviced by Dinan.


Emergency Repair?

If you are having a serious issue with your BMW or an emergency repair should become necessary, don't despair. Bring your car to any of our three convenient locations and we will do all we can to get you back on the road as quickly as possible. No appointment necessary!


Still receiving BMW's Free Maintenance?

Still receiving BMW's Free Maintenance? BMW's free maintenance program is a wonderful benefit of owning a newer BMW. However, do you really want to drive 15,000 miles between oil changes? Dinan highly recommends an intermediate oil and filter service. Even with modern filter technology and synthetic oil, 15,000 miles really pushes the limit in our experience. And while we're changing your oil, we're happy to inspect your BMW at no charge so that we can alert you to any issues you may want to bring to the dealer's attention while the car is still covered under the free maintenance program or new car warranty. We'd hate to see you have to pay for a repair that would have been covered by BMW if you had only known sooner! Just one more example of how Dinan can save you money when it comes to BMW maintenance and repair.