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

Years of Experience


Services
Trust Your Car to Our Skilled 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!
NEw Dedicated guest waiting lounge




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.

Testimonial
Customer Feedback

-
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
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
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
-
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
Jackson and the team were excellent. They accommodated me well and performed a thorough Pre Purchase Inspection to provide the peace of mind (and insight) I was looking for. Follow... read more up after the fact was a nice touch and appreciated. Cool shop too with some high performance M cars and P car in showroom, along with performance components. I'd confidently service my vehicle there if I was local.
Beau Wille
-
I've been very pleased with the service I've received from Will and his team at CG Automotive for my 2017 BMW 340i. They are consistently professional and have done an... read more excellent job in keeping my car running smoothly. Highly recommended!
Brock Stone
They did my oil change, PS fluid and brake fluid and were super professional. They also did a inspection of my car and told me what they recommend I do.... read more They’re priced fairly above average but it’s because they warranty all of the work they do for two years and you know you are getting the most professional people to do the job. 10/10.
Admir Hajdarevic
-
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
After doing business with CG Motorsports, I have to say it was the most positive car interaction I've ever had. I recently purchased one of their cars which was traded... read more in from the previous owner. Chris helped me through the entire process and was incredibly professional, honest, and polite. The BMW I purchased had been serviced at CG for the past 11 years, which shows the positive relationships CG has with clientele. The car is absolutely mint, coming with full documentation and service history, and runs like a top. The store is incredibly clean and well decorated, and full of gorgeous BMWs. I will take my BMW to CG for any future repairs, and I would recommend CG to anyone I care about.
keean Fisk
-
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
Chun Au (Chunster)
-
Every time I have send my car here it has always comes back feeling brand new straight forward communication fast services no complains highly recommend the invoice system is nice... read more so you actually sit and read what is being done to the engine!
Braedon Lutz
I'm guessing they are Western Canada's premier BMW specialist mechanics. Chris and Mark run a tight ship and have a fantastic program setup for sending out the diagnostic information to... read more customers. Friendly service, top tier work and reasonable prices. Not to mention all the beautiful eye candy they have parked in the front office. I have serviced my BMW here many times and have recommended CG to others. I was in fact introduced to them from a friend in another country, so I guess that makes CG Motorsports internationally famous.
Chad Peterson
-
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
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 had my car serviced at CG Motorsports to replace worn OEM control arms and I left satisfied with my experience. The staff was welcoming and professional, the... read more reception area was very clean and tidy. What impressed me the most was their honesty and transparency since they took the time to explain the estimate, each charge, and why the final bill deviated from the estimate. Thank you CG Motorsports for your terrific service.
Joe Cheuk
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
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
-
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
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
Blog
BMW Timing Chain Issues in X1, X3, and 3 Series – What You Need to Know
BMW Timing Chain Issues in X1, X3, and 3 Series...
Read MoreUnderstanding The Top 3 Common BMW S63 and N63 Engine Issues
Understanding The Top 3 Common BMW S63 and N63 Engine...
Read MoreBMW Check Engine Light? Common Valvetronic System Failures in N55 & N20 Engines
BMW Check Engine Light? Common Valvetronic System Failures in N55...
Read More