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
  • My go to BMW repair shop, I trust Chris and his team to fix my BMW 325i of over 200k+ km. Thanks Chris for keeping my car in such good... read more

    jicky944 Avatar jicky944

    Got this gauge installed at cg. The team was friendly and knowledgeable. I dont think I'll let anyone else touch my bmw other than cg.

    media thumbnail 0
    Winston Fong Avatar Winston Fong

    1st rate service and knowledge. We had an issue with our 328i that had baffled other shops, but CG Motors got it sorted. They're the best!

    Robert Kemmis Avatar Robert Kemmis
  • 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

    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

    Highly recommended for your M car

    Robert Leeuwerink Avatar Robert Leeuwerink
  • 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

    I've been dealing with CG for almost a year now, and yes while they do charge prices that some may say are a little "high", the quality of work is... read more

    Joshua Lopez Avatar Joshua Lopez

    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
  • 5 stars all around for top tier service Will was super knowledgeable and professional, diagnosing and servicing my e53 X5 with a ton of issues. Everything was professionally handled and I... read more

    media thumbnail 0
    Henry Choy Avatar Henry Choy

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

    W Chung Avatar W Chung

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

    eva boyd Avatar eva boyd
  • 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

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

    Jeff F Avatar Jeff F

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

    Graeme Milne Avatar Graeme Milne
  • Good people. Knowledgable staff. Great prices. Thanks!

    OG Bobby Johnson Avatar OG Bobby Johnson

    Excellent service, their staff are technically knowledgeable. The price is right. Recommended.

    Hien Gillespie Avatar Hien Gillespie

    I love you, thank you.

    Stan VCMT Avatar Stan VCMT
  • If you love your BMW, then take it to these guys. They are the best in the city, hands down.

    Ali Sinawi Avatar Ali Sinawi

    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

    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
  • Outstanding service, knowledgeable and friendly staff. Clean and organized

    Colton Gaudreault Avatar Colton Gaudreault

    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

    Mist C Avatar Mist C

    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
  • Always go above and beyond to ensure my vehicle is up to date on maintenance and safe for the road!

    Ryan Moorhead Avatar Ryan Moorhead

    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

    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
  • I’m not even a regular customer for maintenance here, but CG Motorsports really impressed me. I came in for a repair quote and the team was extremely professional, patient, and... read more

    Ken Chi Avatar Ken Chi

    Courteous and knowledgeable staff. Felt very comfortable and taken care of. Found my new shop, will be returning.

    Antonio Pacchiano Avatar Antonio Pacchiano

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

    Nick Hanni Avatar Nick Hanni

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