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
-
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
-
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
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 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
The team at CG is professional, polite and honest. I trust that my BMW is in the best hands when I bring it here. They have always been reliable and... read more provide fast turn-around times, even when I had to get my car towed to them on short notice. I’ve been bringing my 2005 3-series here since 2019 and it’s in better shape than before. I highly recommend them if you’re looking for the best place to take care of your BMW.
Niklas
took my car here to get a few faults/dash lights diagnosed. authorized 2 hours and within an hour they already got rid of 3 (without me even asking) and diagnosed... read more the other 2 for me. wicked shop to browse around in and the advisor was super knowledgeable and polite. laid everything out for me that i would need to fix the remaining faults and sent me on my way. unfortunately i recently sold my car shortly afterwards but when (not if) I buy another n54, I wouldnt take it to any other shop. 5 stars all around.
Russell Dawe
-
Great guys and great team. Chris Bong the service advisor is extremely knowledgeable and fantastic to deal with ! Very tidy and clean facility with some eye candy... read more BMW pieces in the showroom. They definitely know their BMWs and Euros here! keep up the good work team!
Alex Huang
CG Motorsports has taken care of my car needs at reasonable prices and great service. I could not imagine bringing my BMW to anyone else.
Marc Enright-Morin
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 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
-
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
Very friendly & professional service! Had my Porsche maintenance done here a few day after I called in. This is during the season where all Porsche dealerships have a month... read more long wait list, and other places aren’t Porsche friendly. Mark & Chris were great, and provided invaluable advice on better taking care of vehicle. This isn’t gonna get any better from other service providers. Noticed a few bad reviews here. I think haters and competitors should just get a life. Disagree with me if you don’t think so.
Edward Zhang
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
-
Called CG as I was going to be in the area and needed to get an alignment done on my 03 325ci. Mark was able to find time the same... read more day and I promptly made an appointment for a couple of hours later. I was having some issues with the power steering and suspected that the previous owner had put in the wrong fluid type. They flushed the system and filled with the correct fluid and completed the alignment near perfect within 2 hours. They also installed a crush washer on the drain plug which was missing. Would definitely recommend and will be going back in the future. Thanks again!
Aidan Charles
-
Will and the entire team at CG are always knowledgeable, friendly, fair, great service, and extremely trustworthy. I always love going there and look forward to seeing all the enthusiast... read more vehicles mixed in with the daily drivers too. I bring them both my daily driver and my summer car and I have been beyond happy every single time. Thank you so much CG, and looking forward to the next time!
Bruce
I am very happy with my service experience at CG Motorsports. My car required extensive repairs, and everything was fixed perfectly. The staff was very helpful in making sure all... read more of my needs were addressed. I even spoke with the owner Chris, who is really friendly and did whatever possible to make sure my vehicle received the best care. CG is a modern facility with highly experienced techs, friendly staff, and you receive the care and service only an independent small shop can give you. I highly recommend taking your BMW to CG Motorsports. If you have a classic BMW or a modern one, and you want the very best for your car, there isn’t any other place to go.
Johann Dyonisius
-
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
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 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
-
I’ve been taking my cars to CG for many years now and have only praise for them. They’ve consistently proven themselves as true BMW experts and are the only people... read more I trust with my car. Thank you CG!
Nigel Schatz
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
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