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
-
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
Jonathan Switzer
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
-
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
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
*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
-
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
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
-
Had all my cars here repaired and modified, love the quality of service the techs provide. Definitely will be back, sending all my friends and family here. Keep up the... read more great work guys 👌
David Ho
-
This is the only shop I will bring my BMW's to. Well worth the drive from Coquitlam to Richmond. Chris and the team are amazing and they always take care... read more of their customers. 🙂
Mist C
I had a rather difficult fix for my 550 CLS Mercedes Benz. After asking my local repair shop if they could do it, they referred me to CG. I was... read more a little skeptical at first being as they are BMW specialists... After talking with Jackson at CG about the issue, they had an estimate for the fix sent to me inside of 24 hours. The price was on the higher end of my expectations, but I decided to trust them to get my car back on the road. Well, it was a difficult fix, and the programming was more problematic than anyone expected. Jackson kept me informed every step of the way as did the owner, Will, and although it took a couple extra days to work out all the kinks in the programming, CG was able to get my Benz back on the road running like new and they honored the estimate they originally gave me. Kudos on them for keeping their word and for getting a difficult job completed.
RRico Corporate Consultants
-
Title: Honest and Professional Service I had an appointment with CG Motor for a rear axle seal replacement. The shop was very honest and professional — they inspected my vehicle and... read more explained that there was only a small amount of oil residue and the leak was very minor. They told me the replacement was completely optional and left the decision to me without any pressure. I really appreciate their transparency and integrity. It’s hard to find a shop that puts customers first. Highly recommend CG Motor for anyone looking for honest and reliable service!
Chao Dong
-
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
CG Motorsports has been nothing but excellent every time I’ve gone in. Will, the owner, and Jackson, the service manager, are both incredibly helpful, honest, and understanding. They’ve helped me... read more out a lot with my car, always taking the time to explain what needs to be done and why. Their work is top-quality, their pricing is fair, and they’re willing to help out when you’re in a tough spot. It’s rare to find a shop that’s this trustworthy and easy to deal with. I always feel like my car is in good hands, and the customer service is genuinely outstanding. I highly recommend CG Motorsports to anyone looking for great work, fair prices, and people who actually care.
Albin Maliqi
-
Hien Gillespie
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
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
-
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
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
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