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.
0% interest, 0 worries
BMW Extended Warranty
Premium Protection for Your BMW
How It Works
- 15% down payment
- Equal payments with a minimum 2-year term
- For 2013 and newer models
- Limited Time Offer
Testimonial
Customer Feedback
-
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 am very pleased with the M52 upgrade in my 1992 E30 Cab that Chris and his team performed about 6 months ago. I haven't had any issues so far... read more and the car looks and drives like it was meant to be this way from the factory. I highly recommend this shop for its quality workmanship and service.
Dan
Had a very good experience with CG Motorsports Very kind and honest staff and owner Really cares about you and your vehicle Labour was very reasonable and they made... read more you feel welcome and part of the process I would take my vehicle to CG Motorsports first and avoid the hassles and heartbreak of dealership or large chain automotive garage
Albert Green
-
Cg motorsports got my m6 back working to its full potential appreciate the help Will and Chris ! No more highbattery drain and she's a purring.
p Sylvania
Service is excellent. Chris the owner is very alert and gives the best service in all of Richmond. His staff or well-trained top notch technicians. I am going to go... read more back to CG Motorsports from now on for all three of my vehicles. Thank you Chris.
Rob Gillespie
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
-
Went above and beyond to fix my issue. Took the time to replace other problem parts aside from the main work being done. Quality work combined with knowledge.
N M
CG Motorsports has been nothing but excellent every time I’ve gone in. Will, the owner, and Jackson, the service manager, are both incredibly helpful, honest, and understanding. They’ve helped me... read more out a lot with my car, always taking the time to explain what needs to be done and why. Their work is top-quality, their pricing is fair, and they’re willing to help out when you’re in a tough spot. It’s rare to find a shop that’s this trustworthy and easy to deal with. I always feel like my car is in good hands, and the customer service is genuinely outstanding. I highly recommend CG Motorsports to anyone looking for great work, fair prices, and people who actually care.
Albin Maliqi
-
What can I begin to say about these folks. Please save time and money. Skip going to the dealer and try these guys first. So, to start….a 645ci. Codes…oh so... read more many codes. And limp-modes. Took it to BMW. 2 months later (no, seriously…not kidding), I got the car back. They literally told me that they gave up on the car. They couldn’t fix it because a pile of modules had VIN numbers mismatch. I “limped” to CG. They replaced and reprogrammed modules. They changed the throttle body with a used unit. They worked on the wiring harness that was corroded. They kept the costs way down. They sure tried to help me. Seems the car was in the Chilliwack flood, before we bought it. And the spineless cockroach that sold us the car failed to disclose. But CG worked their magic. Will is a champ. Great service too.
Alfonse Daudet
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 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
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
-
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
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
-
I just bought a gorgeous used BMW from these guys and what a great experience it was. I could tell the moment I went into the front office that this... read more was a place full of people who love cars. 3 stunning restored sports cars in the garage office and beautiful car pics and parts on the wall! The mechanics coming in and out from the work area were friendly and professional. After showing me the car I had come to see, Chris - the owner - threw me the keys and let me take it for a test drive. I loved it and knew this was the car for me. But upon returning Chris insisted on showing me receipts for the work done, the history of the car and his own professional opinions, good and bad, of the car. He didn't have to do any of that - he had me at "so how did it drive?" Nice work, CG Motorsports.
Chris Ridout
-
Every time I have send my car here it has always comes back feeling brand new straight forward communication fast services no complains highly recommend the invoice system is nice... read more so you actually sit and read what is being done to the engine!
Braedon Lutz
Thanks to Will for consulting with me and solved all my concerns. I did a stage 2 tune for my BMW 228 here, very professional job done by their mechanics,... read more the power of my car has totally transformed. Also they provide free loaners car for costumers. You can actually see how professional they are by driving those old bmw loaner cars.
Junheng ZHAO
-
Went to a Mini dealership for service and got quoted for over ~$4k for the repairs along with ~$400 for the inspection. Took my car to this place and they... read more charged me 20% less than what was quoted and was very transparent about being able to save on labour cost due to the area being worked on were overlapping. This was with a re-inspection added on top of that. Would definitely recommend.
Dion Kodhyat
West Coast Hydro Vac Services
I had a rather difficult fix for my 550 CLS Mercedes Benz. After asking my local repair shop if they could do it, they referred me to CG. I was... read more a little skeptical at first being as they are BMW specialists... After talking with Jackson at CG about the issue, they had an estimate for the fix sent to me inside of 24 hours. The price was on the higher end of my expectations, but I decided to trust them to get my car back on the road. Well, it was a difficult fix, and the programming was more problematic than anyone expected. Jackson kept me informed every step of the way as did the owner, Will, and although it took a couple extra days to work out all the kinks in the programming, CG was able to get my Benz back on the road running like new and they honored the estimate they originally gave me. Kudos on them for keeping their word and for getting a difficult job completed.
RRico Corporate Consultants
Blog
Titanium Welding & Fully Custom Exhaust Building in Richmond, BC
Titanium Welding & Fully Custom Exhaust Building in Richmond, BC...
Read MoreThe Ultimate Holiday Gift Guide for BMW Enthusiasts
The holiday season is here — and for those who...
Read MoreUnlock Your BMW’s True Power with Professional Dyno Tuning in Richmond
Unlock Your BMW’s True Power with Professional Dyno Tuning in...
Read More

