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
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
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
-
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
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
I am very impressed with this shop. It was recommended by an Indie shop specializing in German cars. My situation was a bit unusual; the trunk of my e36 wouldn't... read more open. My regular mechanic gave up, but these guys dug in enthusiastically and soon figured it out. Upon my leaving, the receipt included some written recommendations for other things to be aware of- like oil leaks, overflow tank crack etc. This combined with a cool shop surrounded by customers' M cars made me say, "Steve (that's my name), you'll be coming back here."
marea Smele
-
West Coast Hydro Vac Services
캐나다빵쟁이hiNate
-
Jackson and the team were excellent. They accommodated me well and performed a thorough Pre Purchase Inspection to provide the peace of mind (and insight) I was looking for. Follow... read more up after the fact was a nice touch and appreciated. Cool shop too with some high performance M cars and P car in showroom, along with performance components. I'd confidently service my vehicle there if I was local.
Beau Wille
The boys at CG are top notch at what they do! Will and Jackson will ensure your car gets serviced on time and at reasonable rates. I would highly... read more encourage anyone looking to get work done on their BMW’s or Porsche car to go to CG! They just did a full service including a valve cover on my 2016 M4! Thanks boys!
Andrew Takahashi
-
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
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
-
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’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
-
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
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
-
Can’t say enough good things about this shop. Had some unexpected major services needing to be done to my car and they had no problem accommodating me and fitting me... read more into their busy schedule. Everyone was pleasant and super professional.
adam dobie
Pure class and professionalism. I recently purchased a build from CG and the entire experience has turned me into a huge fan. No pressure selling, no hidden fees, guarantees on... read more work, and incredible hospitality during the buying process. After 2 months of owning the car, I must say the car is dialled! These guys know how to build fast and reliable cars. Hats off to Chris and the team at CG.
Zak Blake
Blog
The 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 MoreBMW Coolant Leaks: What You Need to Know
BMW Coolant Leaks: What You Need to Know At CG...
Read More


