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!
Comfort, Convenience, and Care – Experience the CG Difference




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.

Testimonial
Customer Feedback

-
Our dealership regularly requires routine servicing, provincial inspections, and other OEM-level repairs for our vehicle inventory. However, the one element we value above all else is time. Will, Jackson,... read more and the rest of the team at CG understand this and execute professionally. Their team shows up every day to solve problems for clients and make things happen. Our time is way too precious to work with just anyone, so we’ll continue to work with CG as-and-when we need things done. Thank you, team!
Max Skillen
-
Big thank you to Will ( and Chris ) for finding a pair of KW replacement coil overs and doing a perfect job of replacing and aligning. ( yay -... read more no more rub hard turns to the left ! ) Can’t recommend these guys enough Til next time CG Casey Wickham ?
Casey Wickham
-
I’ve been bringing my BMW X5 to this shop for years. Recently, I had an oil change and brake work done, and as always, the experience was top-notch. The... read more staff is incredibly friendly, knowledgeable, and professional, making communication seamless from start to finish. William and his team take the time to explain everything and ensure I’m comfortable with the work being done. It’s clear they care about their customers and take pride in their work. I trust them completely and would recommend this shop to anyone looking for a reliable and skilled mechanic. Five stars all the way!
Gavin Neufeld
I'm guessing they are Western Canada's premier BMW specialist mechanics. Chris and Mark run a tight ship and have a fantastic program setup for sending out the diagnostic information to... read more customers. Friendly service, top tier work and reasonable prices. Not to mention all the beautiful eye candy they have parked in the front office. I have serviced my BMW here many times and have recommended CG to others. I was in fact introduced to them from a friend in another country, so I guess that makes CG Motorsports internationally famous.
Chad Peterson
-
Will and the entire team at CG are always knowledgeable, friendly, fair, great service, and extremely trustworthy. I always love going there and look forward to seeing all the enthusiast... read more vehicles mixed in with the daily drivers too. I bring them both my daily driver and my summer car and I have been beyond happy every single time. Thank you so much CG, and looking forward to the next time!
Bruce
I’ve been having my car serviced at CG Motorsports for about three years now and I’ll keep going back. They always take such good care of my car. They are... read more friendly, kind, respectful and good at what they do! I am a person who doesn’t know a lot about cars, what they need when they need so I’m delighted that to have found a place that I can trust completely with my car. After this last service my feels brand new, it’s driving beautifully! Keep up the good work and service!
Sharon Rajan
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
-
Had all my cars here repaired and modified, love the quality of service the techs provide. Definitely will be back, sending all my friends and family here. Keep up the... read more great work guys 👌
David Ho
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
After being jerked around by three garages in a row, I took my 2010 X3 to CG motorsports and they diagnosed it and fixed it by the next day. Not... read more only were they extremely professional and customer service oriented, but they took the time to show me what was happening and teach me about my car. 100% would recommend. They are my official go-to mechanic... and I live downtown
Carson Bokenfohr
-
I want to express my gratitude to CG for accommodating me last minute. They fixed my GM module on my 330Ci promptly and maintained excellent communication throughout the process. I... read more highly recommend this shop for any BMW needs.
Dolphin Stir Fry
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
-
Excellent knowledgeable technicians. They actually get to the root of the problem and not just treat the symptoms. My 5 series is having no issues now and drives how it... read more should.
Steve Black
Roger Ma
My car is over 23 years. A few weeks ago, the air conditioning system didn't work well, only blow out very mild wind. My friend introduced me to CG Motorsport.... read more I did take my car to them. Their service is good and fixed the problem very soon. And the price is. reasonable. Thanks a lot.
vienna so
-
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
They did my oil change, PS fluid and brake fluid and were super professional. They also did a inspection of my car and told me what they recommend I do.... read more They’re priced fairly above average but it’s because they warranty all of the work they do for two years and you know you are getting the most professional people to do the job. 10/10.
Admir Hajdarevic
Blog
BMW Coolant Leaks: What You Need to Know
BMW Coolant Leaks: What You Need to Know At CG...
Read MoreBMW Oil Pump Failure: What You Need to Know
BMW Oil Pump Failure: What You Need to Know BMWs...
Read MoreUnderstanding Eccentric Shaft Failure: Quick Guide for BMW Owners
Understanding Eccentric Shaft Failure: Quick Guide for BMW Owners BMW’s...
Read More