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.
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 recently had my power steering leak repaired at CG Motor. The team was professional and the issue was fixed successfully, which I appreciate.
Uyen Huynh (Wynn)
Honest, honest and knowledgeable for older and newer models. Great shop, great people and quality work done right. My car actually likes going there which is great however it does... read more cost me..LOL. (older BMW owner) Prices are fair for work rendered. One of the best BMW daycares I have been too. Thanks CG.
Michael
-
Great place to get all your BMW work done. Knowledge and service is outstanding and I would recommend them to anyone needing work to be done on their vehicle
M340I XDRIVE
-
I’ve had my fair share of experiences with service shops, most being bad, some being neutral. CG Motorsports stands out as phenomenal. From the easy booking process, to the quick... read more and swift repairs done professionally, this is the place to go for BMW service. Communication was super clear and done through an easy text messaging system. No nonsense, no upselling, just straightforward honest guidance from insightful experts. I’m only going to CG from now on. Met the owner Chris as well, hands on and clearly a great and honest human being.
Damon Ramsey
-
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
-
Got this gauge installed at cg. The team was friendly and knowledgeable. I dont think I'll let anyone else touch my bmw other than cg.
Winston Fong
After multiple unsuccessful attempts to fix the winter wheel alignment on my g87 m2 at a BMW dealership in Vancouver, I decided to give CG Motorsports a try. Great place... read more and good customer service. They initially promised the car would be ready by 4 pm but everything was completed by around 3. The difference was immediately noticeable. My steering wheel is finally straight again and my baby drives exactly the way it should. Looking at the alignment sheet they provided I could see that the front right toe had been significantly off before they corrected it. They also have a nice customer lounge with cool ///M goodies for sale. I’ll definitely be coming back here to get my summer tires balanced (and for mods).
Ashik Santhosh
-
Will and the boys at CG are fantastic. The shop is impeccable and welcoming, the workmanship is top notch and the customer service and care they have for their... read more customers is amazing. I highly recommend them and will continue to support them and utilize their services as needed. If I could rate 6 stars I would.
Luke
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 BMW specialist —The front desk team is quick, professional, and easy to communicate with. They’re reliable and tend to err on the side of caution, recommending preventative work to... read more keep your BMW in top condition which I really appreciate. Perfect for someone like me who values a well-maintained car. Turnaround times are fast, and appointments are usually available within 3–5 days. If you buy an extended warranty through SecureDrive(the warranty they sell and work with), they handle all the paperwork directly — just drop off the car and pay the deductible-quick and convenient.
Henry Amendy
-
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
Been to a few different shops but these are your people! Reliable, knowledgeable and professional. They helped turn my e46 from a lemon to lemonade. Would highly recommend
Alex Davidov
Have been working with them a couple of times for past few years, bigger jobs smaller jobs etc. Not a single issue. Fees are not cheap but somewhat reasonable compare... read more to other specialized places. Shop is very busy, but staff do their best to accommodate my needs. So thumbs up👍
Felix Zeng
-
I've been coming to CG for over 4 years now. Before discovering them my old BMW was breaking down every other week. After some TLC, useful advice, and a few... read more visits, it runs reliably. I know I can always count on them and have continued to make the 30-45m journey from my home to come for regular checkups. Not once have they upsold me on something I didn't need. They are always happy to explain their findings and let you make an informed decision. I never once felt pressured or taken advantage of. This is a place you can trust, and that's rare in the automotive industry. It's why I continue to make the long drives and rely on their service.
Luke Jones
I’ve towed a car here, drove a car here, trailered a car here. It’s the only place you should take your BMW. Been taking my 330ci here ever since... read more I purchased it. It had a rather neglected maintenance history. Been addressing various leaks and keeping up with regular maintenance ever since. My car drives like new thanks to the shop! Fantastic work as usual.
Chris Murti
-
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
캐나다빵쟁이hiNate
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
-
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
Will, and his team did a great job on my 1991 320 I convertible fixing a leaky engine. The timing belt the head gasket and the oil pan gasket were... read more all leaking severely. It was a little more extensive than we initially thought and getting parts for 320 I was a little more difficult than we thought But in the end, it all worked out well and I’d like to thank them very much. Patrick Nixon
Patrick Nixon
Blog
BMW xDrive Transfer Case Repair in Richmond, BC: Symptoms, Diagnosis and What Owners Should Know
BMW xDrive gives many BMW models better traction, stability, and...
Read MoreBMW Rod Bearing Replacement in Richmond, BC: What M Owners Should Know
BMW M engines are built for high rpm, sharp throttle...
Read MoreCabin Air Filter Replacement for BMW: Why Clean Cabin Air Matters
If the airflow from your BMW’s vents feels weak, the...
Read More
