
BMWs are engineered for performance, comfort, and precision — and they need the right maintenance and diagnostics to stay that way. If your BMW has a warning light on, isn’t driving the way it should, or you’re simply staying ahead of routine service, Crompton Brothers Automotive provides professional BMW service and repair for drivers in Burnaby, Coquitlam, and Vancouver.
Serving Burnaby since 1980, we combine proven diagnostic processes with experienced workmanship so you can get dealership-level expertise without the dealership experience. We focus on clear communication, accurate testing, and repairs that make sense for the long term.
BMW vehicles have advanced systems that require correct testing and proper repair procedures. We service BMW models across many generations, including:
If you’re unsure about your model, just ask, chances are we can help.
European Vehicles We Service
Crompton Brothers Automotive specializes in European vehicle service, including:
If you drive a European vehicle and want reliable maintenance and repairs without guesswork, our technicians can help.
BMW issues can present as warning lights, drivability changes, or intermittent faults. We commonly help with concerns like:
We don’t guess, we diagnose the cause, then explain your options clearly.
Modern BMWs rely heavily on sensors, modules, and computer-controlled systems. A code scan alone isn’t enough — it’s just a starting point. Our diagnostic approach focuses on identifying the root cause, which helps prevent repeated repairs and wasted parts.
Our diagnostic process may include:
Preventative maintenance is one of the best ways to protect your BMW’s performance and long-term reliability. We help you follow practical service intervals based on:
Maintenance services may include:
BMW braking systems are designed for performance and safety. If you notice squealing, grinding, vibration, or longer stopping distances, it’s time for an inspection.
BMW brake services may include:
If your BMW feels unstable, pulls to one side, clunks over bumps, or wears tires unevenly, suspension and steering components may be worn.
We inspect and repair:
Cooling system health is critical on BMW vehicles. Overheating should never be ignored. We diagnose and repair:

BMW electrical systems are advanced and highly integrated. If you’re dealing with intermittent warnings, battery drains, or starting problems, we can help.
We diagnose and repair:
If your A/C isn’t cooling or your heater isn’t warming like it should, the issue could be refrigerant, leaks, compressor performance, blower motor faults, or climate control electronics.
We provide:
🔗 Related service: A/C & Heating Repair
Transparent Service & Warranty You Can Trust
At Crompton Brothers Automotive:
Repairs are backed by:
Our shop is located in Burnaby near Edmonds and Metrotown, making it easy for drivers from Burnaby, Coquitlam, and Vancouver to access honest, professional BMW service without the dealership runaround.
Book BMW Service & Repair
If you need BMW maintenance, diagnostics, or repair, we’re ready to help you get clear answers and reliable results.
Contact Crompton Brothers Automotive today to book BMW service and repair in Burnaby, Coquitlam, or Vancouver.
Yes. We service most BMW models across many years, including sedans, SUVs, and older vehicles.
No. We provide professional BMW diagnostics and repair with transparent communication and practical recommendations.
Yes. We perform diagnostic testing to identify the root cause behind warning lights and drivability issues.
Yes. We diagnose starting/charging issues, battery drains, and electrical faults.
Yes. Repairs are backed by a 2-year warranty on parts and a 1-year warranty on labour.
Burnaby, BC V3N 1B8