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
  • Friendly, responsive and reasonable rates. It’s now my go-to shop for my F10 M5.

    W Chung Avatar W Chung

    CG Motorsports has taken care of my car needs at reasonable prices and great service. I could not imagine bringing my BMW to anyone else.

    media thumbnail 0
    Marc Enright-Morin Avatar Marc Enright-Morin

    Excellent service and great people! My car was fixed quickly, and the quality of the work was perfect. The company provides a detailed vehicle inspection report, and you can view... read more

    media thumbnail 0
    Fides Avatar Fides
  • I had CG Motorsports install a MAD midpipe on my 2025 M3 Competition. Communication through the entire process was top notch and I couldn’t be happier with the result.... read more

    Darren Watt Avatar Darren Watt

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

    Jeff F Avatar Jeff F

    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

    Gavin Neufeld Avatar Gavin Neufeld
  • I truly feel that I must positively commend Chris and his team at CG Motorsports for their quality of workmanship that I experienced with project supplied. I have a classic... read more

    Gregory Emm Avatar Gregory Emm

    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

    Great guys and great team. Chris Bong the service advisor is extremely knowledgeable and fantastic to deal with ! Very tidy and clean facility with some eye candy... read more

    Alex Huang Avatar Alex Huang
  • One of the premier BMW shops in BC. Large shop, loaner vehicles and great service.

    S Avatar S

    Outstanding service, knowledgeable and friendly staff. Clean and organized

    Colton Gaudreault Avatar Colton Gaudreault

    What can I begin to say about these folks. Please save time and money. Skip going to the dealer and try these guys first. So, to start….a 645ci. Codes…oh so... read more

    Alfonse Daudet Avatar Alfonse Daudet
  • Excellent customer service, they are accurate, fast and the technicians are very knowledgeable. Highly recommendable!

    Luis Brasdefer Avatar Luis Brasdefer

    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

    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

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

    Braedon Lutz Avatar Braedon Lutz

    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

    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

    RRico Corporate Consultants Avatar RRico Corporate Consultants
  • 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

    Chad Peterson Avatar Chad Peterson

    I recently had the pleasure of visiting CG motorsports, a BMW specialist car shop, and I was thoroughly impressed with the exceptional service and expertise they provided.

    Daniel Garbe Avatar Daniel Garbe

    Jackson was great to deal with, thanks very much!

    Danimal Savage Avatar Danimal Savage
  • 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

    julianna brown Avatar julianna brown

    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

    Oleg Tkhoryk Avatar Oleg Tkhoryk

    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
  • *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

    quentine lindsay Avatar quentine lindsay

    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

    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

    media thumbnail 0media thumbnail 1
    Andrew Takahashi Avatar Andrew Takahashi
  • 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

    adam cimbala Avatar adam cimbala

    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

    Casey Wickham Avatar Casey Wickham

    Excellent service from CG Motorsport. They handled my engine work professionally and kept me updated throughout. Highly recommend for quality automotive care.

    Spiros Cacos Avatar Spiros Cacos

Blog