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
-
Have been using CG for a number of years. Consistently helpful, great and timely service, fair pricing.
eva boyd
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
-
Wouldn't have trusted my car with any other shop. They did more than what was required in order to make me satisfied. Even my wiring after the job was done... read more was organized very neatly using zip ties to keep everything looking clean.
Devinder Bains
I’ve been dealing with Will, Chris, Rudy & Jackson for 17 years. I’ve always appreciated their customer care, technical knowledge & execution. Very good team!
Marty McConnell
Unfortunately, I am down in the US, but I had a very close friend who needed some work done ASAP. I asked around and this place came highly recommended. I... read more was confident enough to send my dear friend their way, and they were amazing at taking care of her with reasonable costs and work done in a timely manner. Greatly appreciate it! Thanks guys!
Kayla Browning (KB)
-
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 knowledgeable technicians. They actually get to the root of the problem and not just treat the symptoms. My 5 series is having no issues now and drives how it... read more should.
Steve Black
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
-
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
I truly feel that I must positively commend Chris and his team at CG Motorsports for their quality of workmanship that I experienced with project supplied. I have a classic... read more BMW and we had decided to have a manual transmission conversion done, and there was no hesitation to take on the task. The work did take some time due to unforeseen hiccups that were addressed professionally and smoothly by Mark and Rudy. I am very pleased with Rudy's attention to detail, patience and overall skill set that has made my E24 such a joy to get behind the wheel! Thank-you once again for taking care of my E24.
Gregory Emm
CG Motorsports is the real deal. They treat you like royalty and do incredible work. Very reasonable and honest prices. They won't sell you on things you don't need. They... read more are highly details oriented and it benefits the customer and their car. Honestly, I can't say enough great things about CG Motorsports and the staff. Truly a champion example of a 10/10.
Tavish Crowe
-
Chun Au (Chunster)
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
-
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
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
-
After being jerked around by three garages in a row, I took my 2010 X3 to CG motorsports and they diagnosed it and fixed it by the next day. Not... read more only were they extremely professional and customer service oriented, but they took the time to show me what was happening and teach me about my car. 100% would recommend. They are my official go-to mechanic... and I live downtown
Carson Bokenfohr
-
Cg motorsports got my m6 back working to its full potential appreciate the help Will and Chris ! No more highbattery drain and she's a purring.
p Sylvania
-
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
-
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
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 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