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.
Experience the CG Advantage




Comfort, Convenience, and Care
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 over the applicable term
- 0% interest on qualifying purchases
- Subject to eligibility and current promotional terms
Testimonial
Customer Feedback
-
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
-
My go to BMW repair shop, I trust Chris and his team to fix my BMW 325i of over 200k+ km. Thanks Chris for keeping my car in such good... read more condition all these years and also much more affordable than the dealerships. I will recommend CG every time someone asked me about BMW repair!
jicky944
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
-
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
Amazing experience here at CG Motorsport! Chris, Will and the techs were thorough, professional and extremely helpful. I have nothing bad to say about this shop + the lounge is very... read more nice with good trinkets all around:)
Dom Nagy
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’ve been bringing my BMW X5 to this shop for years. Recently, I had an oil change and brake work done, and as always, the experience was top-notch. The... read more staff is incredibly friendly, knowledgeable, and professional, making communication seamless from start to finish. William and his team take the time to explain everything and ensure I’m comfortable with the work being done. It’s clear they care about their customers and take pride in their work. I trust them completely and would recommend this shop to anyone looking for a reliable and skilled mechanic. Five stars all the way!
Gavin Neufeld
The team at CG was a great help and got the job done on my 135i. I needed the differential replaced and they helped source and installed it for me.... read more Jackson gives lots of info if you have questions. The shop was awesome as well.
adam cimbala
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
-
Had a great experience with CG Motorsports. They did excellent work on my car, and I also attended one of their track days. The whole team was professional, knowledgeable, and... read more easy to deal with. You can tell they’re passionate about what they do. Highly recommend them if you’re looking for quality work or a great track day experience!
Brendan Rauch
-
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 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
1st rate service and knowledge. We had an issue with our 328i that had baffled other shops, but CG Motors got it sorted. They're the best!
Robert Kemmis
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
-
Best customer service. Will, Jackson, and Chris were all super helpful in providing advice and doing the maintenance work for my vehicle. Their professional and positive attitude is what really... read more stands out. I will definitely be coming back for my next service maintenance. Thanks guys.
Brandon Chan
I am very pleased with the M52 upgrade in my 1992 E30 Cab that Chris and his team performed about 6 months ago. I haven't had any issues so far... read more and the car looks and drives like it was meant to be this way from the factory. I highly recommend this shop for its quality workmanship and service.
Dan
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
-
Had the team replace the turbos and tune my 2011 Z4 35is. They were very knowledgeable, responsive, and accommodating. I’ve had the car back for a bit over a month... read more and it has been an absolute blast to drive. Yes the price may be higher than some other third party shops, however you get what you pay for - and here you’re getting a very high quality of work. Will definitely be coming back in the future.
Caden Milligan
-
Called CG after a referral from someone for some BMW repairs. They really are the specialists. Extremely knowledgable staff who were able to answer my questions and actually save me... read more some money with a simple fix. Thanks guys!
Michael A
After much research I decided to take my Supra to Will at CG for a stage 2 tune. The quality of work and results exceeded my expectations. I couldn't be... read more more happier with the way the car responds and performs now. You can tell there is extensive knowledge with BMW platforms when speaking with the team. Hopefully we can get an xHP tune some day! Thank you CG team!
Dave S
Why BMW Owners Choose CG Motorsports
CG Motorsports has specialized in BMW service and performance since 1999.
Whether your BMW needs scheduled maintenance, diagnosis of a warning light, a complex mechanical repair, or performance work, our team focuses on proper diagnosis and clear recommendations.
🔷BMW-focused experience since 1999
🔷 BMW and MINI maintenance and diagnostics
🔷 Gas, hybrid, electric, and diesel BMW service
🔷 Engine, cooling, and drivetrain expertise
🔷 Performance and track experience
🔷 Warranty-backed qualifying repairs
🔷 Pickup, shuttle and loaner options
🔷 Emergency tow-ins and after-hours drop-off
Blog
Do BMW xDrive and M Performance Cars Need Winter Tires in BC?
BMW vehicles are known for their handling, precision, and performance....
Read MoreCG Motorsports x Area 27 2026: An Unforgettable Weekend on the Road and Track
Two days, incredible cars, beautiful BC roads, plenty of laughs,...
Read MoreBMW Brake Fluid Flush Richmond BC: How Often & Signs It’s Due
Brake fluid is an important part of your BMW’s braking...
Read More




