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.
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
-
CG Motorsports has been servicing both our family cars for several years now. I am a person who doesn’t know a lot about cars so the prospect of buying a... read more car was daunting for me. I can’t say enough about how helpful, patient and kind Will and his team were during the whole process. Will took the time to explain things to me no matter how many questions I asked! I would highly recommend CG to anyone needing their car serviced or needing to purchase a vehicle, they made it all so easy!
Sharon Rajan
Recently had my 2000 M coupe in for service and a bumper to bumper assessment of any issues that needed addressing. Received a comprehensive review listing condition and any parts... read more that needed immediate attention and issues that may need attention down the road. I’ve always found CG to be reliable and perform thorough conscientious work each time. 👍👍 A photo I took of car after I picked up last week. Taken in Agassiz.
Richard Crewe
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
-
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
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
Thanks to Will for consulting with me and solved all my concerns. I did a stage 2 tune for my BMW 228 here, very professional job done by their mechanics,... read more the power of my car has totally transformed. Also they provide free loaners car for costumers. You can actually see how professional they are by driving those old bmw loaner cars.
Junheng ZHAO
-
First off, I heard about CG many years ago but never gave them a try until recently. I’m never going back to a dealership again! The positives are multiple- much better customer... read more service, the owner works out of the shop daily, the prices are better and if you have an older BMW or want performance work done… really no comparison. Just visit the showroom and see how many cool and unique cars they have outside, so many manual cars, so much cool, so much fun. If you are an enthusiast or drive an older BMW, want service done or need to restore your vehicle to old glory- this is the place.
Billeh
-
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
CG helped to perform the diesel system repair service for my BMW 2013 X5 35D, it is not a simple job to do. But apparently, this guy really know what... read more they are doing, give my X5 another new life again, running even better than when new. Still consider a better and much cheaper alternative compare to replace it with a new or newer second hand car. Looking for another 10+ more solid driving years from it. Thanks!
CANDY BEAR
Highly skilled mechanics, coupled with knowledgeable and helpful front-office staff, make CG Motorsports a special go-to shop for any BMW maintenance needs. They completely renovated my 318is, without any inconvenience... read more to me, because they provided a courtesy car for my use during the renovation process. I can wholeheartedly recommend CG Motorsports. A great shop with great people!
Sammy Fattedad
-
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
Great place to get all your BMW work done. Knowledge and service is outstanding and I would recommend them to anyone needing work to be done on their vehicle
M340I XDRIVE
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
-
*Excellent*. After a bunch of screwing around through mechanics. I finally decided to travel out to Richmond to get my BMW fixed. They were very quick to get me in... read more on a cancellation. Once in i told them what I thought the issue was, they called me back later that day to let me know that they checked it but the issue was actually coming from my valve cover. They sent out a handy form that allows you to see everything they’ve done along with what needs to be done and what has to be done. So I got my valve cover changed, new spark plugs. All in a couple of days. It was even done earlier than they told me it would be. Hands down great guys, car is running great! Hands down the only place to take your BMW!!!
quentine lindsay
-
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
-
Big thank you to Will ( and Chris ) for finding a pair of KW replacement coil overs and doing a perfect job of replacing and aligning. ( yay -... read more no more rub hard turns to the left ! ) Can’t recommend these guys enough Til next time CG Casey Wickham ?
Casey Wickham
Chun Au (Chunster)
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
-
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
-
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
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
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
Cabin Air Filter Replacement for BMW: Why Clean Cabin Air Matters
If the airflow from your BMW’s vents feels weak, the...
Read MoreBMW AC Not Cold? Air Conditioning Maintenance & Common Failures
If your BMW AC is not blowing cold air, has...
Read MoreBMW Rough Idle & Misfire: Ignition Coils vs Spark Plugs
If your BMW is idling rough, misfiring, or hesitating during...
Read More
