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
-
Will and his team did an excellent job for saving my 2013 BMW X3. My car had a whining noise and a turbo issue which they accurately diagnosed I will... read more need a timing chain replacement. During the job they found out the timing chain guide is already broken, which is an inch closer to a totalled engine. Luckily I took their advice and now the car drives like new again.
Liu Yang
캐나다빵쟁이hiNate
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
-
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
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
-
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
-
Hien Gillespie
-
They do great work and really take care of your car. Fixed a lot of things on my car without me asking and without charging me just because it wasn't... read more too hard for them to do so. Definitely worth the price. Made me love my car again.
Preet Bhachu
-
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
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
I've been dealing with CG for almost a year now, and yes while they do charge prices that some may say are a little "high", the quality of work is... read more amazing. From the moment you walk in you can tell these guys care. They care about the cars that come in and the cars that leave the shop. Chris and Mark have been nothing but accommodating for me and I have no issue whatsoever recommending them and their team to anyone!
Joshua Lopez
-
Great alternative to the dealership with any BMW-related work! Booking an appointment was a breeze, they fixed everything twice as fast as originally estimated and they had great communication... read more throughout. After two appointments so far, this is my service provider of choice by a big margin!
Oleg Tkhoryk
This is the only place to take your classic BMW. I have been coming here for 9 or so years now. It is the only place that I will take... read more my car. They have also worked on my Audi and VW however their speciality is with BMW. The guys here in both front and back of house will take care of you.
Jackson Campbell
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
-
Amazing friendly customer services, great price, good location etc, I got M4 f82, whenever I ask some questions for M4 maintenance, they give me a friendly recommendation. They are... read more more expert than regular BMW Branch people. This shop is the only shop I would do my M4 crank hub upgrade. Oh, btw, I recently installed AA equal length mid-pipe Non resonator from this shop, the sound is perfect. Whoever wish to have a nice exhaust sound from a turbo engine, definitely need this active autowerke equal length mid-pipe. CG has a connection with active autowerke and they are specialist for AA products.
Shawn Kong
-
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
I've been very pleased with the service I've received from Will and his team at CG Automotive for my 2017 BMW 340i. They are consistently professional and have done an... read more excellent job in keeping my car running smoothly. Highly recommended!
Brock Stone
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
-
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
Blog
BMW Engine Overheating: Water Pump vs Thermostat Failure
If your BMW is overheating while driving, the most common...
Read MoreCG Motorsports Expands With the Launch of CG Eurosports
Smarter European Vehicle Care Across Metro Vancouver As European vehicles...
Read MoreTitanium Welding & Fully Custom Exhaust Building in Richmond, BC
Titanium Welding & Fully Custom Exhaust Building in Richmond, BC...
Read More