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
-
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’ve had several jobs done on my bmw 325ci at CJ auto. They have always gone above and beyond with the level of service! They offer fair and competitive pricing... read more and are always willing to accommodate my appointments even when needed last minute. I so appreciate their knowledge and expertise. I’d highly recommend this shop to anyone with a BMW or anyone in general who’d like to leave their car in the hands of someone they can trust. Thank you CG!!!
Rachele VanZoeren
-
Great BMW focussed team with top notch BMW expertise and customer excellence. Had them sort out my e93, from ICBC claims to wrap removal, and other gremlins and, I was updated... read more every step of the way. I would recommend them to anyone seeking specialists keeping your BMW in immaculate condition with enthusiast knowledge.
Joshua (ThickBurger_Bites)
The customer service and expertise provided are exceptional. The staff is knowledgeable, honest, and goes above and beyond to assist customers.
Amber Grassing
The team at CG is professional, polite and honest. I trust that my BMW is in the best hands when I bring it here. They have always been reliable and... read more provide fast turn-around times, even when I had to get my car towed to them on short notice. I’ve been bringing my 2005 3-series here since 2019 and it’s in better shape than before. I highly recommend them if you’re looking for the best place to take care of your BMW.
Niklas
-
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
-
Excellent service. The staff from the front reps to the technicians who worked on my BMW were great. They were always there to answer my questions and the quote I... read more was given based on their diagnosis was fair. I highly recommend CG Motorsports for any service you may need on your BMW.
Tee Gull
-
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
We drive a 2015 x5 diesel which we use to tow our trailer. We asked our longtime service specialist CG Motorsports to give the car a good look over…and they... read more sure did. We got a very comprehensive list of items to consider rated by their level of urgency. The work was completed within a reasonable time and the car drives like new. I would highly recommend them.
Thomas Ringsma
-
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
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
-
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
-
West Coast Hydro Vac Services
I went in for a stripped oil pan drain hole on my f82 and when there was no hope, these guys came to the rescue and saved my life lol.... read more Went into a different shop previous to coming to CG and they just quoted me for a new oil pan, but here I felt like they actually wanted to help me out and not quote me $4000 knowing id have no other choice. Couldn’t be happier, bring your cars here and you’ll find out! Sick looking shop as well.
Charles Lee
Excellent service from start to finish. The team was professional, knowledgeable, and took the time to explain everything clearly without any pressure. They diagnosed and repaired my BMW efficiently, and... read more the quality of the work was outstanding. Communication throughout the process was excellent, and the pricing was fair and transparent. It’s reassuring to find a workshop you can genuinely trust. I highly recommend them to anyone looking for reliable BMW servicing and repairs. Thank you
Jessica Charter
-
As a business owner I get how important reviews are. I have to tell you the service and professionalisim that I received from these guys is second to none! Thanks... read more for cheking my M5 diff and making sure it is good to go.I wont hesitate to recommend them to any of my friends and family. Rob
White Rock Handyman
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

