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.

Testimonial

Customer Feedback

4.8
Based on 219 reviews
powered by Google
  • One of the premier BMW shops in BC. Large shop, loaner vehicles and great service.

    S Avatar S

    Outstanding service, knowledgeable and friendly staff. Clean and organized

    Colton Gaudreault Avatar Colton Gaudreault

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

    Professional work with excellent service. I highly recommend CG Motorsports to all BMW owners!

    Roger Ma Avatar Roger Ma

    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
  • I've been coming to CG for over 4 years now. Before discovering them my old BMW was breaking down every other week. After some TLC, useful advice, and a few... read more

    Luke Jones Avatar Luke Jones

    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

    Wouldn't have trusted my car with any other shop. They did more than what was required in order to make me satisfied. Even my wiring after the job was done... read more

    Devinder Bains Avatar Devinder Bains
  • 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

    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

    Best place to service your BMW. Period.

    L Phillips Avatar L Phillips
  • Excellent customer service, they are accurate, fast and the technicians are very knowledgeable. Highly recommendable!

    Luis Brasdefer Avatar Luis Brasdefer

    I had CG Motorsports install a MAD midpipe on my 2025 M3 Competition. Communication through the entire process was top notch and I couldn’t be happier with the result.... read more

    Darren Watt Avatar Darren Watt

    After doing business with CG Motorsports, I have to say it was the most positive car interaction I've ever had. I recently purchased one of their cars which was traded... read more

    media thumbnail 0
    keean Fisk Avatar keean Fisk
  • 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

    They do great work and really take care of your car. Fixed a lot of things on my car without me asking and without charging me just because it wasn't... read more

    Preet Bhachu Avatar Preet Bhachu

    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
  • The customer service and expertise provided are exceptional. The staff is knowledgeable, honest, and goes above and beyond to assist customers.

    Amber Grassing Avatar Amber Grassing

    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

    Use this shop for our clients, seamless experience every time

    The Dip Dr. Avatar The Dip Dr.
  • 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

    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

    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
  • Great shop providing quality service with results second to none!

    Dan Richardson Avatar Dan Richardson

    Great alternative to the dealership with any BMW-related work! Booking an appointment was a breeze, they fixed everything twice as fast as originally estimated and they had great communication... read more

    Oleg Tkhoryk Avatar Oleg Tkhoryk

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

    We drive a 2015 x5 diesel which we use to tow our trailer. We asked our longtime service specialist CG Motorsports to give the car a good look over…and they... read more

    Thomas Ringsma Avatar Thomas Ringsma

    Thanks to Will for consulting with me and solved all my concerns. I did a stage 2 tune for my BMW 228 here, very professional job done by their mechanics,... read more

    Junheng ZHAO Avatar Junheng ZHAO

Blog