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

Comfort, Convenience, and Care – Experience the CG Difference

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 with a minimum 2-year term
  • For 2013 and newer models
  • Limited Time Offer
Learn moreContact Us
Testimonial

Customer Feedback

4.8
Based on 291 reviews
powered by Google
  • 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

    You get what you pay for. Decent pricing. Got an oil change and inspection done right.

    Kevin Avatar Kevin

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

    Hien Gillespie Avatar Hien Gillespie
  • 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

    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 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
  • Been to a few different shops but these are your people! Reliable, knowledgeable and professional. They helped turn my e46 from a lemon to lemonade. Would highly recommend

    Alex Davidov Avatar Alex Davidov

    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

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

    eva boyd Avatar eva boyd
  • Use this shop for our clients, seamless experience every time

    The Dip Dr. Avatar The Dip Dr.

    Brought my car to them stock and got it fully modified. They did great work!

    media thumbnail 0media thumbnail 1
    Nathaniel Robertson Avatar Nathaniel Robertson

    I want to express my gratitude to CG for accommodating me last minute. They fixed my GM module on my 330Ci promptly and maintained excellent communication throughout the process. I... read more

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

    This is the only place to take your classic BMW. I have been coming here for 9 or so years now. It is the only place that I will take... read more

    media thumbnail 0
    Jackson Campbell Avatar Jackson Campbell

    The team at CG was a great help and got the job done on my 135i. I needed the differential replaced and they helped source and installed it for me.... read more

    adam cimbala Avatar adam cimbala
  • Brought in my new used car that needed detailing and service. Chris and team went above and beyond to make my car like new. Great service and highly recommended.

    Rochelle Shaw Avatar Rochelle Shaw

    I’ve had several jobs done on my bmw 325ci at CJ auto. They have always gone above and beyond with the level of service! They offer fair and competitive pricing... read more

    Rachele VanZoeren Avatar Rachele VanZoeren

    I've been a CG customer for 25 years. Best shop in town without a doubt. If you want the best service for your BMW or VW, this is... read more

    James Pew Avatar James Pew
  • 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

    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

    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
  • Professional work with excellent service. I highly recommend CG Motorsports to all BMW owners!

    Roger Ma Avatar Roger Ma

    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

    Every time I have send my car here it has always comes back feeling brand new straight forward communication fast services no complains highly recommend the invoice system is nice... read more

    Braedon Lutz Avatar Braedon Lutz
  • Chris, Mark, and the entire team at CG motorsports are the most professional, honest and friendly staff I have ever dealt with. Chris gave me an unreal deal on... read more

    media thumbnail 0
    E Avatar E

    I’ve been bringing my BMW X5 to this shop for years. Recently, I had an oil change and brake work done, and as always, the experience was top-notch. The... read more

    Gavin Neufeld Avatar Gavin Neufeld

    Jackson and the team were excellent. They accommodated me well and performed a thorough Pre Purchase Inspection to provide the peace of mind (and insight) I was looking for. Follow... read more

    media thumbnail 0media thumbnail 1
    Beau Wille Avatar Beau Wille
  • CG Motorsports has been nothing but excellent every time I’ve gone in. Will, the owner, and Jackson, the service manager, are both incredibly helpful, honest, and understanding. They’ve helped me... read more

    Albin Maliqi Avatar Albin Maliqi

    *Excellent*. After a bunch of screwing around through mechanics. I finally decided to travel out to Richmond to get my BMW fixed. They were very quick to get me in... read more

    quentine lindsay Avatar quentine lindsay

    Jackson was great to deal with, thanks very much!

    Danimal Savage Avatar Danimal Savage

Blog