BMW and MINI Cooper Specialist

BMW Trained and Certified

(909) 552-3663

Provide free service for existing customers and handle all insurance paperwork. Call or text (909) 552-3663 today!

Experienced BMW & MINI Technicians

Our team specializes exclusively in BMW and MINI vehicles, with the training and experience to get the job done right the first time.

Honest, Upfront Pricing

No hidden fees, no surprises.
 We provide clear estimates before any repair, so you always know what you’re paying for.

Modern Equipment & Diagnostics

We use the latest diagnostic tools and repair technology. That means faster service, accurate results, and long-lasting performance.

24-Month / 15,000-Mile Warranty

Enjoy peace of mind with reliable repairs backed by our nationwide warranty, expert service, and proven performance excellence.
Posted on Yelp Yelp
Shabbir A. profile picture
Shabbir A.
Yelp star 1Yelp star 2Yelp star 3Yelp star 4Yelp star 5Verified
Have been taking my 2006 BMW here for years. Cannot recommend them highly enough. Very professional and excellent service! Car broke down in the middle of the night and had to get it towed here. Mike took care of it in a very reasonable time. Excellent overall. Cheers.
Posted on Yelp Yelp
James T. profile picture
James T.
Yelp star 1Yelp star 2Yelp star 3Yelp star 4Yelp star 5Verified
Great service with reasonable prices. Timely with repairs as well. Would definitely recommend over the dealership experience.
Posted on Yelp Yelp
Riot Q. profile picture
Riot Q.
Yelp star 1Yelp star 2Yelp star 3Yelp star 4Yelp star 5Verified
Excellent and speedy service! I booked my appointment after receiving a prompt competitive quote for oil/filter change. 2 days later I was in and out of the shop in 1.5 hrs. Mike also checked other fluids and wear n tear parts that I may need changed out in the future. Great customer service and extremely knowledgeable. I highly recommend this shop for all your BMW/Mini needs.
Posted on Yelp Yelp
Valerie N. profile picture
Valerie N.
Yelp star 1Yelp star 2Yelp star 3Yelp star 4Yelp star 5Verified
My first time purchasing a pre-loved BMW x7, and needed an oil change and some peace of mind that I didn't purchase a lemon lol. Dropped off my car Wednesday morning and picked it up a couple hours later, and they said everything was all good. I don't think I've ever dropped off any of my previous cars anywhere for an oil change without someone telling me there was something else wrong that cost an extra however much lol. So happy to have found someone I can trust that isn't going to overcharge me for unneeded things. Thank you so much!
Posted on Yelp Yelp
Tom P. profile picture
Tom P.
Yelp star 1Yelp star 2Yelp star 3Yelp star 4Yelp star 5Verified
I highly recommend their service. It's been about 2 months since I first reached out to Mike who took my inquiry for my 2010 Mini Cooper. I reached out to them because my Mini Cooper wasn't passing the smog check. After running the diagnostic test, they were quickly able to troubleshoot and provide pricing for parts. Within a day, they were able to fix my car and get it to stop showing 3 fault codes. After putting some miles into the car, Mike suggested that I come back in to run a complimentary meter check to see if any codes are detected and thankfully nothing showed. They showed me the parts they switched out and explained what the problems were. Mike also notified me what to keep an eye out for based on his assessment with his inspection of other parts of my car. What I appreciate about their service is their responsiveness to my initial inquiry, communication throughout the entire process, and honesty. I felt if something was wrong after performing the service, they'd really try to fix the problem. Just a feeling, but I do believe they know what they're doing. Mike also switched out my coolant reservoir due to cracks that was complimentary and also offered to top off my engine oil every couple of months. Just the extra care and attention to detail made me feel confident I went to the right place. I plan to come back as needed and hope to receive the same experience. Thank you Mike and team at BMW-MINI MD's!!
Posted on Yelp Yelp
claudia v. profile picture
claudia v.
Yelp star 1Yelp star 2Yelp star 3Yelp star 4Yelp star 5Verified
Thank you to Danny and Mike for their help. The issue I was having was minor, ac smell. They checked the fluids and exhaust. Everything checked out fine. And they did it free of charge. No question, this is where I will be coming for regular maintenance on my 2015 mini.
Posted on Yelp Yelp
Carlos P. profile picture
Carlos P.
Yelp star 1Yelp star 2Yelp star 3Yelp star 4Yelp star 5Verified
I highly recommend The MD's BMW and Mini Specialists, especially Mike, their Service Specialist. We own two MINI Coopers and have brought both vehicles in for service on separate occasions. Each time, Mike has been professional, knowledgeable, and honest. What stood out most was his willingness to help us on short notice while I was dealing with the passing of my mother. During an incredibly difficult time, Mike made the process as easy and stress-free as possible. His understanding, flexibility, and excellent customer service meant more than he probably realizes. It's not often you find someone who combines technical expertise with genuine compassion. Mike and the team have earned our trust, and we'll continue bringing our MINIs here for future service. Thank you for going above and beyond.
Posted on Yelp Yelp
Joshua O. profile picture
Joshua O.
Yelp star 1Yelp star 2Yelp star 3Yelp star 4Yelp star 5Verified
Danny is super knowledgeable and experience with Mini Coopers. These guys are good master techs. Would definitely recommend
Posted on Yelp Yelp
Patricia M. profile picture
Patricia M.
Yelp star 1Yelp star 2Yelp star 3Yelp star 4Yelp star 5Verified
Service, by appointment, was prompt, professional and clearly explained. Costs were on par with other auto shops in Southern California & better than dealership.
Posted on Yelp Yelp
Monica W. profile picture
Monica W.
Yelp star 1Yelp star 2Yelp star 3Yelp star 4Yelp star 5Verified
Hey everyone!!!! Don't procrastinate! There is no better shop than right here for your BMW Mini mechanical repairs! So, Run... Do not walk to this fabulous shop!!! Excellent diagnostics, superior repairs, with unmatched integrity, service excellence, and fair pricing cannot be surpassed! They foresee problems that will be occurring with your car and thoroughly explain options for addressing those issues. No hemming you into a corner or pressuring you to spend unnecessary money. Danny and Mike are like two surgeons--- but with good personalities! You will enjoy the experience of having your car serviced by BMW- Mini MD's.
Verified by Trustindex
Trustindex verified that these reviews were published on ""'s Yelp profile. Learn more

Our Key Services

Auto Repair Services

Our experienced BMW and MINI technicians combine state-of-the-art equipment with decades of hands-on experience to solve even the most challenging issues.

Schedule an inspection or repair today!

Diagnostics
Fluid Leak Repair
Heating & AC
Oil Changes
Tune-Ups
Window & Glass

Diagnostics

Modern BMW and MINI vehicles are rolling networks of computers. Dozens of control modules manage everything from the engine and transmission to the lighting, climate control, and driver-assistance systems, and they constantly talk to each other. When something goes wrong, a warning light is only the starting point. At BMW-MINI MD’s in Upland, CA, we use BMW and MINI specific diagnostic software and hands-on testing to trace each problem back to its true source.

Fluid Leak Repair

A spot under your BMW or MINI is never something to ignore. These vehicles rely on engine oil, coolant, transmission fluid, power steering fluid, and brake fluid to stay protected, and a small leak can lead to overheating, engine damage, or a failed transmission if left unchecked. At BMW-MINI MD’s in Upland, CA, we locate the exact source of every leak and repair it correctly the first time, so you are not back in a few weeks with the same puddle in your driveway.

Heating and AC Service

When your air conditioning blows warm on a 100 degree Inland Empire afternoon, or your heater takes forever on a cold morning, driving gets miserable fast. BMW and MINI climate control systems are more complex than most, with electronic control modules, multiple sensors, flap motors, and precise refrigerant requirements. At BMW-MINI MD’s in Upland, CA, we diagnose and repair heating and AC problems with the tools and know-how these vehicles demand.

Oil Changes

Clean, correctly specified oil is one of the most important things you can give a BMW or MINI. These engines run tight tolerances, high operating temperatures, and in many cases turbochargers that depend on a steady supply of quality oil to stay healthy. At BMW-MINI MD’s in Upland, CA, we perform oil changes built around the exact requirements of your model, using factory-approved oil, the correct filter, and a full inspection while your vehicle is in the bay.

Tune-Ups

A BMW or MINI is built to feel sharp, responsive, and smooth every time you press the throttle. When that feeling starts to fade, the cause is often worn spark plugs, tired ignition coils, clogged filters, or carbon buildup that slowly robs your engine of power and efficiency. At BMW-MINI MD’s in Upland, CA, we perform complete tune-ups designed specifically for BMW and MINI engines, so your car drives the way it did when it was new.

Window and Glass Repair

Your windshield and windows do far more than keep the wind out. On a modern BMW or MINI, the glass supports the roof structure, houses the rain and light sensors, and holds the forward camera that powers lane departure warning, collision warning, and active cruise control. A small chip, a window that won’t close, or a door glass that falls out of alignment can quickly turn into a safety issue or a costly interior water leak. At BMW-MINI MD’s in Upland, CA, we repair and replace windshields, door glass, rear glass, and the power window systems behind them, all with the factory-level knowledge these vehicles demand.

1
Years of Trusted Experience

about BMW-MINI MD’s auto repair

Committed to Quality, Dedicated to Your Peace of Mind.

With over 35 years of combined experience, BMW-MINI MD’s is dedicated to providing expert BMW and MINI Cooper repairs with precision, reliability, and integrity. Our factory-trained and certified technicians specialize in everything from advanced diagnostics to complex repairs and routine maintenance. Using state-of-the-art technology and genuine factory equipment, we treat every vehicle with the care it deserves, delivering quality service at competitive prices so you can stay confidently on the road.

1 %
Repair Accuracy
Precision diagnostics and high-quality workmanship every time.
1 +
Skilled Technicians
Experienced team ready for any repair.
1 +
Years of Experience
Proven expertise trusted by countless drivers.
1 +
Happy Customers
Serving satisfied clients across the city and beyond.
mike viveros

OUR WORK CULTURE

Where your car always gets the best care.

Expert Technicians You Can Trust
Our technicians focus solely on BMW and MINI vehicles, bringing years of hands-on experience and honest, transparent service to every repair.
Cutting-Edge Tools & Technology
We use advanced, BMW and MINI-specific diagnostic tools and equipment to pinpoint issues quickly and accurately, so your vehicle gets the precise care it was engineered for.
Customer Satisfaction, Guaranteed
We believe customer satisfaction starts with great people working together. At BMW-MINI MD’s, every technician, advisor, and team member works as one to make sure you leave happy with your BMW or MINI service.

Call or Text for Fast Service

Get answers and book your BMW or MINI appointment, Monday through Friday.

Posted on Google Google
Rick Dorion profile picture
Rick Dorion
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Great service. Very professional. Been going here for 5+ years.
Posted on Google Google
MOxMURDA profile picture
MOxMURDA
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Great customer service, Factory parts at an affordable price! Best labor prices in the area! Car went from clanking to running smooth like butter 👌 HIGHLY RECOMMEND!!
Posted on Google Google
Sean Shedlock profile picture
Sean Shedlock
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Dropped car off. They are diagnosing and the fee for that will be waved if I do the work. Good online reviews so I will let you know how it goes.
Posted on Google Google
Monica W. profile picture
Monica W.
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Hey everyone!!!! Don’t procrastinate! There is no better shop than right here for your BMW Mini mechanical repairs. So, Run……Do not walk to this fabulous shop! Excellent diagnostics, Superior repairs, with unmatched integrity, service excellence, and fair pricing cannot be surpassed! They foresee problems that will be occurring with your car and thoroughly explain options for addressing those issues. No hemming you into a corner or pressuring you to spend unnecessary money. Danny and Mike are like surgeons but with good personalities! You will enjoy your experience of having your car serviced at BMW- Mini MD’s.
Posted on Google Google
Ed Millard profile picture
Ed Millard
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
I've owned 6 Mini Coopers over the last 23 years and enjoyed every one of them. During that time, the best people I've met and the best service I've had has been at BMW-Mini MD's in Upland. They are honest and upfront with their service, estimates, timeliness and quality. Two weeks ago I noticed oil on my garage floor from my 2010 Cooper S, so I put the car in for service. They did great work and were very thorough in explaining the work to be done and the reason for the leak. They're easy to talk to and detail oriented with the service. Lucky to have them in the area. Thanks Mike and Danny!
Posted on Google Google
Gerri Fisher profile picture
Gerri Fisher
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Professional, knowledgeable staff! They are honest, and the price is affordable! My go-to for great service! Highly recommend!
Posted on Google Google
Patty Swanson profile picture
Patty Swanson
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Very professional shop and a sense of peace knowing you're in good hands. Appreciate good service, Thank you!

faqs

BMW & MINI Service FAQs

Answers to Common Questions About Keeping Your BMW or MINI in Top Shape

Do you only work on BMW and MINI vehicles?
Yes. BMW and MINI are all we work on, so our team knows these cars inside and out. That means faster diagnostics, the right parts, and repairs done to factory standards.
What does it mean when my check engine light comes on?
It can mean anything from a loose gas cap to a misfire or a sensor failure. Our diagnostic equipment reads the stored codes and finds the actual cause so you aren’t paying for guesswork. If the light is flashing, bring the car in right away because that usually points to a more serious problem.
How do I schedule service?
Call or text us at (909) 552-3663. We’re open Monday through Friday from 8:00 am to 5:00 pm and closed on weekends.
What forms of payment do you accept?
We accept cash, debit cards, Visa, MasterCard, American Express, Discover, and PayPal.

Don’t Wait Until It Breaks.

Fix It Right, Right Now.
Schedule your visit today for trusted repairs, diagnostics, and maintenance from BMW and MINI specialists.

Recster Garage provides professional auto repair and maintenance with precision and care. We’re dedicated to keeping your car running at peak performance — every mile, every drive.

Book Now
Call Now