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
-
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
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
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
-
Gary Wong
-
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
I’m not even a regular customer for maintenance here, but CG Motorsports really impressed me. I came in for a repair quote and the team was extremely professional, patient, and... read more transparent throughout the whole process. They walked me through all the options, including different parts choices, and gave me enough information to make a fully informed decision — no pressure at all. Chris and Will were both incredibly knowledgeable and personable. You can tell they genuinely care about their customers and take pride in their work. The repair was done properly, pricing was fair, and the whole experience felt honest and straightforward. Highly recommend this shop. Even as someone who wasn’t their usual client, they treated me like one. I’ll definitely be back.
Ken Chi
-
Every time I have had a chance to use this business it has been a pleasurable time with them going above and beyond for the customer. They know their stuff... read more better than any other shop I’ve been to in the lower mainland. Highly recommend them if you want an intimate and honest shop experience. Absolutely LOVE the event they put on every year too!
Ty Trickett
Overall I had a pretty decent experience with this place, their services were fast and good quality but fairly highly priced, although somewhat justified. The customer service was stellar before,... read more during and after the job. The staff I have talked to were for the most part kind and caring, I did have one small misunderstanding with the team, but immediately after they found out about it they rushed to clarify and correct the misunderstanding, they seem to really care about customer satisfaction and that is rare. They have an amazing facility with some amazing builds on display. Nothing major but they did provide me with some services before my expressed permission (installing a O ring to fix a boost leak, I had just wanted to identify the location/cause of) and I wasn’t fully prepared for the cost increase (~$383) but I made it work in the end. Overall good quality service, only real downside is the price but if can you afford it they are more then worth it.
Daniel Davis
-
Title: Honest and Professional Service I had an appointment with CG Motor for a rear axle seal replacement. The shop was very honest and professional — they inspected my vehicle and... read more explained that there was only a small amount of oil residue and the leak was very minor. They told me the replacement was completely optional and left the decision to me without any pressure. I really appreciate their transparency and integrity. It’s hard to find a shop that puts customers first. Highly recommend CG Motor for anyone looking for honest and reliable service!
Chao Dong
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
-
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
Excellent service experience at CG. Specializing in BMW, knowledgeable, pleasant staff, working within a pristine shop, and obviously taking pride in the service they perform. Service includes good... read more advice and follow up. Have been coming here for years and a big reason for staying with BMW brand.
mario furlan
-
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
Will and his team are a very good team for bmws. I have took my car there for all of my problems and they have helped me with all of... read more them if you have a bmw I highly recommend taking it here
EFI
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
-
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
-
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
Blog
CG 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 MoreThe Ultimate Holiday Gift Guide for BMW Enthusiasts
The holiday season is here — and for those who...
Read More