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

    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

    Outstanding service, knowledgeable and friendly staff. Clean and organized

    Colton Gaudreault Avatar Colton Gaudreault
  • 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

    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

    Good people. Knowledgable staff. Great prices. Thanks!

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

    Excellent knowledgeable technicians. They actually get to the root of the problem and not just treat the symptoms. My 5 series is having no issues now and drives how it... read more

    Steve Black Avatar Steve Black

    Went to a Mini dealership for service and got quoted for over ~$4k for the repairs along with ~$400 for the inspection. Took my car to this place and they... read more

    Dion Kodhyat Avatar Dion Kodhyat
  • 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

    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

    Second time bringing my m340i to them. Had them do wheel alignment and drivetrain oil changes. No issues so far with their work.

    Kyle Liu Avatar Kyle Liu
  • 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

    Great BMW specialist —The front desk team is quick, professional, and easy to communicate with. They’re reliable and tend to err on the side of caution, recommending preventative work to... read more

    Henry Amendy Avatar Henry Amendy

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

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

    S Avatar S

    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

    was looking around for trusted shop, went in for oil change first too see what's good, had a free diagnose, some of issue i know, some i didn't , ... read more

    Johnny J Avatar Johnny J
  • Always great service anytime I go to drop off a car.

    Jeff F Avatar Jeff F

    After being jerked around by three garages in a row, I took my 2010 X3 to CG motorsports and they diagnosed it and fixed it by the next day. Not... read more

    Carson Bokenfohr Avatar Carson Bokenfohr

    CG Motorsports has been servicing both our family cars for several years now. I am a person who doesn’t know a lot about cars so the prospect of buying a... read more

    Sharon Rajan Avatar Sharon Rajan
  • 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

    They did my oil change, PS fluid and brake fluid and were super professional. They also did a inspection of my car and told me what they recommend I do.... read more

    Admir Hajdarevic Avatar Admir Hajdarevic

    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
  • good and perfection service

    MMZZ Xx Avatar MMZZ Xx

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

    Hien Gillespie Avatar Hien Gillespie

    Will and the team at CG took amazing care of my 328d. Communication was excellent throughout and the car came out looking great and perfectly on budget. I will be... read more

    Nick Roos Avatar Nick Roos
  • 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

    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

    Best bmw shop in the lower mainland. I use them for all my service needs

    Connor McWilliams Avatar Connor McWilliams

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