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

    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

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

    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

    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
  • Excellent service experience at CG. Specializing in BMW, knowledgeable, pleasant staff, working within a pristine shop, and obviously taking pride in the service they perform. Service includes good... read more

    mario furlan Avatar mario furlan

    EXTREMELY KNOWLEDGEABLE RE:ANY CONCERNS I'VE HAD WITH MY BMW.DIAGNOSED AND COMPLETED EFFICIENTLY!

    Gary Wong Avatar Gary Wong

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

    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

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

    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

    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
  • 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 recently had the pleasure of visiting CG motorsports, a BMW specialist car shop, and I was thoroughly impressed with the exceptional service and expertise they provided.

    Daniel Garbe Avatar Daniel Garbe

    Cg is amazing! Definitely going to be coming back for more😁

    Jacob Ichiiwa Demsey Avatar Jacob Ichiiwa Demsey
  • Use this shop for our clients, seamless experience every time

    The Dip Dr. Avatar The Dip Dr.

    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

    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
  • One of the premier BMW shops in BC. Large shop, loaner vehicles and great service.

    S Avatar S

    My go to BMW repair shop, I trust Chris and his team to fix my BMW 325i of over 200k+ km. Thanks Chris for keeping my car in such good... read more

    jicky944 Avatar jicky944

    Friendly, responsive and reasonable rates. It’s now my go-to shop for my F10 M5.

    W Chung Avatar W Chung
  • 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 love you, thank you.

    Stan VCMT Avatar Stan VCMT

    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
  • Called CG after a referral from someone for some BMW repairs. They really are the specialists. Extremely knowledgable staff who were able to answer my questions and actually save me... read more

    Michael A Avatar Michael A

    CG will be my first choice from now on . Quick to deal with all the problems in a good price. Love it

    Cym Cym Avatar Cym Cym

    Cg motorsports got my m6 back working to its full potential appreciate the help Will and Chris ! No more highbattery drain and she's a purring.

    media thumbnail 0
    p Sylvania Avatar p Sylvania

Blog