BMW Performance Upgrades and expert repairs
CG Motorsports is an independent BMW specialist trusted by BMW drivers and enthusiasts in BC since 1999.
CG Motorsports has been a trusted BMW specialist in BC since 1999
Trusted Shop for BMW and MINI repairs
Servicing all Gas, Hybrid, Electric, and Diesel BMW and MINI vehicles
Who we are
Discover CG Motorsports
Your Ultimate BMW Service Destination in Vancouver, Richmond, and the Lower Mainland area. Experience personalized care and attention to detail with our expert technicians, equipped to handle everything from routine maintenance to advanced tuning and brake upgrades. Trust us for the ultimate BMW service experience in the Lower Mainland.
Years of Experience
BMW Cars For sale
Services
Trust Your BMW to Our Certified Technicians!
Our service is focused on delivering exceptional care to BMW, MINI, and Karma owners in Richmond, Vancouver, and the Lower Mainland area. Our certified technicians are skilled in servicing hybrid, electric, and diesel vehicles, ensuring that every car receives specialized attention and top-notch care. Trust us to keep your prized vehicles running at their best.
Book an Appointment Today!
Fill out the form, and our team will get back to you shortly to schedule your service.
Experience the CG Advantage




Comfort, Convenience, and Care
Enjoy Wifi and coffee while you wait.
Key drop-off slot at the back of shop.
No appointment needed for 911/tow-ins.
speciality Service
BMW Performance Tuning
Unleash your vehicle’s potential – upgrade power, precision, and style with CG Motorsports. As a trusted reseller of top-tier performance and wheel brands, we cam help you optimize every detail for the ultimate drive. Explore our performance partners and see what we can do for your BMW.
0% interest, 0 worries
BMW Extended Warranty
Premium Protection for Your BMW
How It Works
- 15% down payment
- Equal payments over the applicable term
- 0% interest on qualifying purchases
- Subject to eligibility and current promotional terms
Testimonial
Customer Feedback
-
Excellent service and great people! My car was fixed quickly, and the quality of the work was perfect. The company provides a detailed vehicle inspection report, and you can view... read more the full report online with photos and prices — everything is clear and easy to understand. Special thanks to Chis — he was very polite, explained all the details, and made me feel confident that my car was in good hands. I really appreciate the honesty and professionalism of the whole team. Highly recommend this place!
Fides
Had an amazing interaction with CG motorsports today. Ended up learning that the owner has a supercharged e92 M3 himself. I’ve been super stressed out about finding the best... read more mechanic in Richmond to service my E9x M3, and the fact that the owner owns an s65, is enough to win my business. I’ll 100% be coming to CG Motorsports from now on regarding all of my BMW and M3 needs. Especially my Rod Bearings!
Arad
-
I’ve towed a car here, drove a car here, trailered a car here. It’s the only place you should take your BMW. Been taking my 330ci here ever since... read more I purchased it. It had a rather neglected maintenance history. Been addressing various leaks and keeping up with regular maintenance ever since. My car drives like new thanks to the shop! Fantastic work as usual.
Chris Murti
I was very pleased with my first visit to Motorsports. Their electronic responses to my inquiries have been very prompt and clear. My in-person conversation about my vehicle's issues were... read more patient, clear, professional and informative. No pressure whatever to proceed with further work. It was like working with friends. So they'll get my business.
Harold Munn
Have been working with them a couple of times for past few years, bigger jobs smaller jobs etc. Not a single issue. Fees are not cheap but somewhat reasonable compare... read more to other specialized places. Shop is very busy, but staff do their best to accommodate my needs. So thumbs up👍
Felix Zeng
-
I’ve finally found a shop that truly understands BMWs. The team here is knowledgeable, honest, and detail-oriented — exactly what you want when trusting someone with a high-performance car. They... read more diagnosed an issue that other shops couldn’t figure out and had my car running smoother than ever. What really stood out was how transparent they were about the work being done. They showed me the old parts, explained everything clearly, and never tried to upsell unnecessary repairs. The facility is spotless, the equipment is top-notch, and you can tell they genuinely care about their customers and the cars they work on. If you drive a BMW, this is the only place I’d recommend. They combine dealership-level expertise with personalized service. Amazing work from Will and his team!
Johnny Mucci
-
Just did a PPI with CG Motorsports. Very extensive & informative. Chris was really great to deal with. More than happy to recommend CG for all your BMW needs. True... read more car guys
Duncan Todd
5 stars all around for top tier service Will was super knowledgeable and professional, diagnosing and servicing my e53 X5 with a ton of issues. Everything was professionally handled and I... read more would highly recommend any BMW owners to bring their cars here as well. Staff is very warm and welcoming, the shop is super clean and organized. Couldn’t be happier with how everything turned out on the car.
Henry Choy
I had my car serviced at CG Motorsports to replace worn OEM control arms and I left satisfied with my experience. The staff was welcoming and professional, the... read more reception area was very clean and tidy. What impressed me the most was their honesty and transparency since they took the time to explain the estimate, each charge, and why the final bill deviated from the estimate. Thank you CG Motorsports for your terrific service.
Joe Cheuk
-
My engine light had come on and it stayed on. CG motor sport had been recommended to me by a general mechanic who said that CG had the right diagnostic... read more equipment for a BMW. It turned out it was the fuel injectors etc and it made such a difference to the driving experience. Also got 4 new tires so she is like new! I highly recommend CG. They also communicate with you through text or phone and keep you well informed at all times. Their inspection report is super detailed.
Johanna Krawchuk
-
I had a good experience with Will and the team and appreciated their commitment to getting my BMW repaired properly. They were friendly, professional, and took the time to thoroughly... read more diagnose a challenging the issue rather than shortcut the repair. The staff were courteous throughout the process, and it’s clear they care about customer satisfaction. Thanks to the team for their persistence and dedication.
Jason Chow
Had a great experience with CG. Will, Jackson, and Chris are great to deal with. The shop is really cool as well, worth the visit!
Tariq Dalmir
My 96' 318ti (the unicorn, California clubsport), loves to act up at the wrong times. The funeral director recommended this guys to me, due to a coolant concern. This... read more place and the employees, explained to simply check the reservoir every 500 miles and add if necessary. Seems my engine design is the culprit, the engine is cast iron on the bottom and aluminum head hence coolant evaporation in the old gal. Also had them look at a banging noise in the rear end, metal on metal sound, they did and were honest, my tire iron and jack were the culprit.
julianna brown
-
Don’t take your BMW to other shops that say they will do it for half the price. You will go into the loophole of fixing your car month after month.... read more I don’t let anyone work on my cars only my private mechanic. (but CG was amazing to me.) I was in BC and my pulley belt started having problems, these guys took me in quick fixed my original problem that I mentioned and, also repaired another problem I told them about. (within 3-4 days my car was fixed and ready to be picked up)… I usually don’t write reviews but I’m writing this one almost after 2 months from the date i visited CG. Great work & reputable shop.10/10 ?
BMW
-
Every time I have had a chance to use this business it has been a pleasurable time with them going above and beyond for the customer. They know their stuff... read more better than any other shop I’ve been to in the lower mainland. Highly recommend them if you want an intimate and honest shop experience. Absolutely LOVE the event they put on every year too!
Ty Trickett
Had the team replace the turbos and tune my 2011 Z4 35is. They were very knowledgeable, responsive, and accommodating. I’ve had the car back for a bit over a month... read more and it has been an absolute blast to drive. Yes the price may be higher than some other third party shops, however you get what you pay for - and here you’re getting a very high quality of work. Will definitely be coming back in the future.
Caden Milligan
-
Wouldn't have trusted my car with any other shop. They did more than what was required in order to make me satisfied. Even my wiring after the job was done... read more was organized very neatly using zip ties to keep everything looking clean.
Devinder Bains
CG helped to perform the diesel system repair service for my BMW 2013 X5 35D, it is not a simple job to do. But apparently, this guy really know what... read more they are doing, give my X5 another new life again, running even better than when new. Still consider a better and much cheaper alternative compare to replace it with a new or newer second hand car. Looking for another 10+ more solid driving years from it. Thanks!
CANDY BEAR
Honest, honest and knowledgeable for older and newer models. Great shop, great people and quality work done right. My car actually likes going there which is great however it does... read more cost me..LOL. (older BMW owner) Prices are fair for work rendered. One of the best BMW daycares I have been too. Thanks CG.
Michael
Why BMW Owners Choose CG Motorsports
CG Motorsports has specialized in BMW service and performance since 1999.
Whether your BMW needs scheduled maintenance, diagnosis of a warning light, a complex mechanical repair, or performance work, our team focuses on proper diagnosis and clear recommendations.
🔷BMW-focused experience since 1999
🔷 BMW and MINI maintenance and diagnostics
🔷 Gas, hybrid, electric, and diesel BMW service
🔷 Engine, cooling, and drivetrain expertise
🔷 Performance and track experience
🔷 Warranty-backed qualifying repairs
🔷 Pickup, shuttle and loaner options
🔷 Emergency tow-ins and after-hours drop-off
Blog
Do BMW xDrive and M Performance Cars Need Winter Tires in BC?
BMW vehicles are known for their handling, precision, and performance....
Read MoreCG Motorsports x Area 27 2026: An Unforgettable Weekend on the Road and Track
Two days, incredible cars, beautiful BC roads, plenty of laughs,...
Read MoreBMW Brake Fluid Flush Richmond BC: How Often & Signs It’s Due
Brake fluid is an important part of your BMW’s braking...
Read More



