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
  • 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 BMW focussed team with top notch BMW expertise and customer excellence. Had them sort out my e93, from ICBC claims to wrap removal, and other gremlins and, I was updated... read more

    Joshua (ThickBurger_Bites) Avatar Joshua (ThickBurger_Bites)

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

    Outstanding service, very friendly team!

    Yulia Soliman Avatar Yulia Soliman

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

    Shameer Pulikkal Avatar Shameer Pulikkal
  • I just bought a gorgeous used BMW from these guys and what a great experience it was. I could tell the moment I went into the front office that this... read more

    Chris Ridout Avatar Chris Ridout

    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

    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
  • These guys did an extensive last-minute pre-purchase inspection for my car and detected a very important problem related to tire. I’m really grateful on how quickly the work was done.... read more

    Ilya Chukhlomin Avatar Ilya Chukhlomin

    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

    Prompt and professional service, as always. Far better than any BMW dealer.

    Dimas Craveiro Avatar Dimas Craveiro
  • Use this shop for our clients, seamless experience every time

    The Dip Dr. Avatar The Dip Dr.

    Came in to get my car worked on and couldn't be happier I did. They actually explain to you what happened and their process and doesn't leave you questioning anything.... read more

    Charlie Brown Avatar Charlie Brown

    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
  • Always a great experience at CG Motorsports! Thanks guys.

    Brent Beatson Avatar Brent Beatson

    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

    Excellent service, very professional and informative easy to deal with

    West Coast Hydro Vac Services Avatar West Coast Hydro Vac Services
  • 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

    I am very impressed with this shop. It was recommended by an Indie shop specializing in German cars. My situation was a bit unusual; the trunk of my e36 wouldn't... read more

    marea Smele Avatar marea Smele

    Very friendly and knowledgeable staff. Great customer service

    Colin Yeung Avatar Colin Yeung
  • 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

    Had a very good experience with CG Motorsports Very kind and honest staff and owner Really cares about you and your vehicle Labour was very reasonable and they made... read more

    Albert Green Avatar Albert Green

    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
  • CG helped to perform the diesel system repair service for my BMW 2013 X5 35D, it is not a simple job to do. But apparently, this guy really know what... read more

    CANDY BEAR Avatar CANDY BEAR

    Did some reconnection of engine airflow sensor wiring to ensure proper airflow and fuel/air mix. Always nice to have competent technicians working on our cars. On time and... read more

    Mark S Blamey Avatar Mark S Blamey

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

    Graeme Milne Avatar Graeme Milne
  • 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

    I went in for a stripped oil pan drain hole on my f82 and when there was no hope, these guys came to the rescue and saved my life lol.... read more

    Charles Lee Avatar Charles Lee

    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

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