Skip to main content

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, and our team will get back to you shortly to schedule your service.

Experience the CG Advantage

Comfort, Convenience, and Care
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 over the applicable term
  • 0% interest on qualifying purchases
  • Subject to eligibility and current promotional terms
ASK ABOUT PAYMENT OPTIONS
Testimonial

Customer Feedback

4.9
Based on 411 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

    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

    Luke Jones Avatar Luke Jones

    If you have a BMW and you’re looking for great specialists with great service go to CG, if you’re going to CG ask for Chris.

    Josh Hudson Avatar Josh Hudson
  • 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

    Liu Yang Avatar Liu Yang

    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

    Good service and got a real fair price on a replacement part. Easy to wait for service in the upstairs lounge.

    Peter Thaler Avatar Peter Thaler
  • Professional work with excellent service. I highly recommend CG Motorsports to all BMW owners!

    Roger Ma Avatar Roger Ma

    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

    Chao Dong Avatar Chao Dong

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

    CG Motorsports is the real deal. They treat you like royalty and do incredible work. Very reasonable and honest prices. They won't sell you on things you don't need. They... read more

    Tavish Crowe Avatar Tavish Crowe

    I was very pleased with my first visit to Motorsports. Their electronic responses to my inquiries have been very prompt and clear. My in-person conversation about my vehicle's issues were... read more

    Harold Munn Avatar Harold Munn
  • I wish I would have found CG Motorsports sooner! Excellent service with pro advice and accurate information. My Z4 is running better than it ever has.

    Alfred Jury Avatar Alfred Jury

    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 Avatar M340I XDRIVE

    Nice people. Very professional. I just got my e30 diagnosed and did an adjustment on the lifters. Would totally go back if any problems will occur on our BMWs. 👍

    Jimm Carpio Avatar Jimm Carpio
  • Every time I have had a chance to use this business it has been a pleasurable time with them going above and beyond for the customer. They know their stuff... read more

    media thumbnail 0
    Ty Trickett Avatar Ty Trickett

    My engine light had come on and it stayed on. CG motor sport had been recommended to me by a general mechanic who said that CG had the right diagnostic... read more

    Johanna Krawchuk Avatar Johanna Krawchuk

    Great service. A lot of knowledge and great people to deal with. Highly recommend

    c d Avatar c d
  • 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

    Brock Stone Avatar Brock Stone

    Jackson was great to deal with, thanks very much!

    Danimal Savage Avatar Danimal Savage

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

    Luis Brasdefer Avatar Luis Brasdefer
  • Very friendly and knowledgeable staff. Great customer service

    Colin Yeung Avatar Colin Yeung

    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

    Had a great experience with CG. Will, Jackson, and Chris are great to deal with. The shop is really cool as well, worth the visit!

    Tariq Dalmir Avatar Tariq Dalmir
  • Best customer service. Will, Jackson, and Chris were all super helpful in providing advice and doing the maintenance work for my vehicle. Their professional and positive attitude is what really... read more

    Brandon Chan Avatar Brandon Chan

    This is a great company to deal with. Prompt, transparent, deliver as promised.

    Richard Nemeth Avatar Richard Nemeth

    Had the team replace the turbos and tune my 2011 Z4 35is. They were very knowledgeable, responsive, and accommodating. I’ve had the car back for a bit over a month... read more

    media thumbnail 0media thumbnail 1
    Caden Milligan Avatar Caden Milligan
  • 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

    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

    Will and the boys at CG are fantastic. The shop is impeccable and welcoming, the workmanship is top notch and the customer service and care they have for their... read more

    Luke Avatar Luke

Why BMW Owners Choose CG Motorsports

CG Motorsports has specialized in BMW service and performance since 1999.

Whether your BMW needs scheduled maintenance, diagnosis of a warning light, a complex mechanical repair, or performance work, our team focuses on proper diagnosis and clear recommendations.

🔷BMW-focused experience since 1999

🔷 BMW and MINI maintenance and diagnostics

🔷 Gas, hybrid, electric, and diesel BMW service

🔷 Engine, cooling, and drivetrain expertise

🔷 Performance and track experience

🔷 Warranty-backed qualifying repairs

🔷 Pickup, shuttle and loaner options

🔷 Emergency tow-ins and after-hours drop-off

Blog