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
  • Recently purchased a 2012 BMW - fantastic vehicle and the staff was awesome to work with! Highly recommend.

    Scott Switzer Avatar Scott Switzer

    I’ve had my fair share of experiences with service shops, most being bad, some being neutral. CG Motorsports stands out as phenomenal. From the easy booking process, to the quick... read more

    Damon Ramsey Avatar Damon Ramsey

    Had a great experience with CG Motorsports. They did excellent work on my car, and I also attended one of their track days. The whole team was professional, knowledgeable, and... read more

    Brendan Rauch Avatar Brendan Rauch
  • Have been using CG for a number of years. Consistently helpful, great and timely service, fair pricing.

    eva boyd Avatar eva boyd

    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

    took my car here to get a few faults/dash lights diagnosed. authorized 2 hours and within an hour they already got rid of 3 (without me even asking) and diagnosed... read more

    media thumbnail 0
    Russell Dawe Avatar Russell Dawe
  • 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

    Service is excellent. Chris the owner is very alert and gives the best service in all of Richmond. His staff or well-trained top notch technicians. I am going to go... read more

    Rob Gillespie Avatar Rob Gillespie

    Brought my new to me R8 to these guys to get a new battery put in and they got it in and got it done so I could drive all... read more

    media thumbnail 0
    Devon Vickery Avatar Devon Vickery
  • 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

    Awesome service, followup and guidance - through n through professional! 🙌

    Shameer Pulikkal Avatar Shameer Pulikkal

    Jackson is the kindest man you'll ever meet. I had just gotten my first BMW, and I did not know how to put the license plates on it. Therefore, I... read more

    Jose Alvarez Avatar Jose Alvarez
  • 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

    media thumbnail 0
    Richard Crewe Avatar Richard Crewe

    Reasonable price and friendly staff. Will come back for service!

    Jimmy Yang Avatar Jimmy Yang

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

    Outstanding service, very friendly team!

    Yulia Soliman Avatar Yulia Soliman

    Amazing friendly customer services, great price, good location etc, I got M4 f82, whenever I ask some questions for M4 maintenance, they give me a friendly recommendation. They are... read more

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

    W Chung Avatar W Chung

    I am very happy with my service experience at CG Motorsports. My car required extensive repairs, and everything was fixed perfectly. The staff was very helpful in making sure all... read more

    Johann Dyonisius Avatar Johann Dyonisius

    Good people. Knowledgable staff. Great prices. Thanks!

    OG Bobby Johnson Avatar OG Bobby Johnson
  • 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

    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

    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
  • After much research I decided to take my Supra to Will at CG for a stage 2 tune. The quality of work and results exceeded my expectations. I couldn't be... read more

    media thumbnail 0media thumbnail 1
    Dave S Avatar Dave S

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

    Jeff F Avatar Jeff F

    Jackson was great to deal with, thanks very much!

    Danimal Savage Avatar Danimal Savage
  • Just had my Q5 in for a regular oil change. We also reported some ‘sweating’ around one of the seals. The C&G team advised on the problem and noted it... read more

    Cheryl Avatar Cheryl

    CG is always quick and accurate with diagnosis and does things properly and professionally.

    Jonathan Switzer Avatar Jonathan Switzer

    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

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