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
-
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
Just had my Q5 in for a regular oil change. We also reported some ‘sweating’ around one of the seals. The C&G team advised on the problem and noted it... read more wasn’t serious…that we could keep an eye on it and consider whether we wanted a proactive replacement or not. As always we really appreciate their thoughtful and transparent approach. No pushy upselling at this shop 👍👍
Cheryl
-
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
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
-
Best customer service. Will, Jackson, and Chris were all super helpful in providing advice and doing the maintenance work for my vehicle. Their professional and positive attitude is what really... read more stands out. I will definitely be coming back for my next service maintenance. Thanks guys.
Brandon Chan
-
I’ve been taking my cars to CG for many years now and have only praise for them. They’ve consistently proven themselves as true BMW experts and are the only people... read more I trust with my car. Thank you CG!
Nigel Schatz
Highly skilled mechanics, coupled with knowledgeable and helpful front-office staff, make CG Motorsports a special go-to shop for any BMW maintenance needs. They completely renovated my 318is, without any inconvenience... read more to me, because they provided a courtesy car for my use during the renovation process. I can wholeheartedly recommend CG Motorsports. A great shop with great people!
Sammy Fattedad
-
Overall I had a pretty decent experience with this place, their services were fast and good quality but fairly highly priced, although somewhat justified. The customer service was stellar before,... read more during and after the job. The staff I have talked to were for the most part kind and caring, I did have one small misunderstanding with the team, but immediately after they found out about it they rushed to clarify and correct the misunderstanding, they seem to really care about customer satisfaction and that is rare. They have an amazing facility with some amazing builds on display. Nothing major but they did provide me with some services before my expressed permission (installing a O ring to fix a boost leak, I had just wanted to identify the location/cause of) and I wasn’t fully prepared for the cost increase (~$383) but I made it work in the end. Overall good quality service, only real downside is the price but if can you afford it they are more then worth it.
Daniel Davis
Jonathan Switzer
-
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.
Darren
CG Motorsports is the real deal. They treat you like royalty and do incredible work. Very reasonable and honest prices. They won't sell you on things you don't need. They... read more are highly details oriented and it benefits the customer and their car. Honestly, I can't say enough great things about CG Motorsports and the staff. Truly a champion example of a 10/10.
Tavish Crowe
Chris, Mark, and the entire team at CG motorsports are the most professional, honest and friendly staff I have ever dealt with. Chris gave me an unreal deal on... read more my FRS and after driving it for several months, I absolutely love it and it has changed my life! Chris was unbelievably patient and really made it work for my budget, I felt really well taken care of on an individual basis. I had a small issue with the left blinker, which was my fault, so I called, brought it in and they fixed it the same day at no charge! Even if I was charged, I would never bring my vehicle anywhere else for service! CG motorsports for life! Moral of the story: the best service is priceless, even if it's free!
E
-
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
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
-
Took my 2018 BMW M5 in to CG motorsports for comprehensive repairs. They were super polite, understanding and transparent throughout the whole process. Will, Jackson and Chris are great guys... read more to deal with. I trust this shop with my vehicle a lot more than I would any BMW dealership. They have got reasonable prices and very professional. They have got tons of knowledge on European cars and answered every question I had along the process. I highly recommend this shop.
Ayman Munif
Called CG after a referral from someone for some BMW repairs. They really are the specialists. Extremely knowledgable staff who were able to answer my questions and actually save me... read more some money with a simple fix. Thanks guys!
Michael A
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
-
Hien Gillespie
Quality on quality service for your BMW. If your warranty has expired from the dealership, this is the place to go. These guys are highly certified and are extremely knowledgeable;... read more long story short, they know what they're doing. Service is comparable to dealerships, if not better. Shop environment is well laid out and extremely organized.
Ringo Suen
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