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

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

    S Avatar S

    Had all my cars here repaired and modified, love the quality of service the techs provide. Definitely will be back, sending all my friends and family here. Keep up the... read more

    media thumbnail 0
    David Ho Avatar David Ho
  • Excellent service, their staff are technically knowledgeable. The price is right. Recommended.

    Hien Gillespie Avatar Hien Gillespie

    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

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

    I got OEM M performance exhaust and installed it. Well worth the drive from Abbotsford to Richmond.

    media thumbnail 0
    캐나다빵쟁이hiNate Avatar 캐나다빵쟁이hiNate

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

    Nick Hanni Avatar Nick Hanni
  • I truly feel that I must positively commend Chris and his team at CG Motorsports for their quality of workmanship that I experienced with project supplied. I have a classic... read more

    Gregory Emm Avatar Gregory Emm

    Honest, honest and knowledgeable for older and newer models. Great shop, great people and quality work done right. My car actually likes going there which is great however it does... read more

    Michael Avatar Michael

    Great shop providing quality service with results second to none!

    Dan Richardson Avatar Dan Richardson
  • Can’t say enough good things about this shop. Had some unexpected major services needing to be done to my car and they had no problem accommodating me and fitting me... read more

    adam dobie Avatar adam dobie

    I’ve been dealing with Will, Chris, Rudy & Jackson for 17 years. I’ve always appreciated their customer care, technical knowledge & execution. Very good team!

    Marty McConnell Avatar Marty McConnell

    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

    Dolphin Stir Fry Avatar Dolphin Stir Fry
  • Our dealership regularly requires routine servicing, provincial inspections, and other OEM-level repairs for our vehicle inventory. However, the one element we value above all else is time. Will, Jackson,... read more

    Max Skillen Avatar Max Skillen

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

    eva boyd Avatar eva boyd

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

    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

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

    Recently purchased a 2012 BMW - fantastic vehicle and the staff was awesome to work with! Highly recommend.

    Scott Switzer Avatar Scott Switzer

    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
  • I'm guessing they are Western Canada's premier BMW specialist mechanics. Chris and Mark run a tight ship and have a fantastic program setup for sending out the diagnostic information to... read more

    Chad Peterson Avatar Chad Peterson

    A true BMW expert and enthusiast. This is where club owners take their cars for service.

    Chun Au (Chunster) Avatar Chun Au (Chunster)

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

    Very friendly and knowledgeable staff. Great customer service

    Colin Yeung Avatar Colin Yeung

    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

Blog