CG Motorsports

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.

BMW Specialist CG Motorsports
25+

Years of Experience

BMW in the shop at CG Motorssports
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 below, and our team will get back to you shortly to schedule your service.

Comfort, Convenience, and Care – Experience the CG Difference

Comfortable Waiting Lounge

Enjoy Wifi and coffee while you wait.

After-Hours Key Drop

Key drop-off slot at the back of shop.

Accept Emergency Tow-Ins

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
Learn moreContact Us
Testimonial

Customer Feedback

4.8
Based on 291 reviews
powered by Google
  • 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

    Thomas Ringsma Avatar Thomas Ringsma

    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

    Daniel Davis Avatar Daniel Davis

    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

    Bruce Avatar Bruce
  • 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

    Zak Blake Avatar Zak Blake

    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

    Junheng ZHAO Avatar Junheng ZHAO

    Thank you! We are so happy with your attention to detail. We gave you a super complicated job and you delivered. I highly recommend this business!

    Natasha Bernier Avatar Natasha Bernier
  • I do most of my own maintenance but on the off chance I don’t have the tool or ability I go to CG. They are the best and most knowledgeable... read more

    media thumbnail 0
    Martyn H Avatar Martyn H

    Always great service anytime I go to drop off a car.

    Jeff F Avatar Jeff F

    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

    Edward Zhang Avatar Edward Zhang
  • My car is over 23 years. A few weeks ago, the air conditioning system didn't work well, only blow out very mild wind. My friend introduced me to CG Motorsport.... read more

    vienna so Avatar vienna so

    BMW super pros, jobs done right the first time and very experienced !

    Graeme Milne Avatar Graeme Milne

    Friendly, responsive and reasonable rates. It’s now my go-to shop for my F10 M5.

    W Chung Avatar W Chung
  • Can’t say enough good things about this shop. Had some unexpected major services needing to be done to my car and they had no problem accommodating me and fitting me... read more

    adam dobie Avatar adam dobie

    I’ve been taking my cars to CG for many years now and have only praise for them. They’ve consistently proven themselves as true BMW experts and are the only people... read more

    Nigel Schatz Avatar Nigel Schatz

    Use this shop for our clients, seamless experience every time

    The Dip Dr. Avatar The Dip Dr.
  • 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

    media thumbnail 0
    BMW Avatar BMW

    They do great work and really take care of your car. Fixed a lot of things on my car without me asking and without charging me just because it wasn't... read more

    Preet Bhachu Avatar Preet Bhachu

    Cg is amazing! Definitely going to be coming back for more😁

    Jacob Ichiiwa Demsey Avatar Jacob Ichiiwa Demsey
  • Will and his team are a very good team for bmws. I have took my car there for all of my problems and they have helped me with all of... read more

    EFI Avatar EFI

    Always go above and beyond. Very professional! Thank you!

    Michelle Hinch Avatar Michelle Hinch

    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

    Sharon Rajan Avatar Sharon Rajan
  • Outstanding service, knowledgeable and friendly staff. Clean and organized

    Colton Gaudreault Avatar Colton Gaudreault

    Best bmw shop in the lower mainland. I use them for all my service needs

    Connor McWilliams Avatar Connor McWilliams

    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

    Devinder Bains Avatar Devinder Bains
  • I want to express my gratitude to CG for accommodating me last minute. They fixed my GM module on my 330Ci promptly and maintained excellent communication throughout the process. I... read more

    Dolphin Stir Fry Avatar Dolphin Stir Fry

    Brought in my new used car that needed detailing and service. Chris and team went above and beyond to make my car like new. Great service and highly recommended.

    Rochelle Shaw Avatar Rochelle Shaw

    Quality on quality service for your BMW. If your warranty has expired from the dealership, this is the place to go. These guys are highly certified and are extremely knowledgeable;... read more

    Ringo Suen Avatar Ringo Suen
  • The customer service and expertise provided are exceptional. The staff is knowledgeable, honest, and goes above and beyond to assist customers.

    Amber Grassing Avatar Amber Grassing

    I want to express my gratitude to CG for accommodating me last minute. They fixed my GM module on my 330Ci promptly and maintained excellent communication throughout the process. I... read more

    Darren Avatar Darren

    Will and the crew took good care of my 540i Thanks guys!

    Nick Hanni Avatar Nick Hanni

Blog