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.
20+

Years of Experience

Services

Trust Your Car to Our Skilled 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.
Testimonial

Customer Feedback

  • I am very pleased with the M52 upgrade in my 1992 E30 Cab that Chris and his team performed about 6 months ago. I haven't had any issues so far... read more

    Dan Avatar Dan

    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

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

    W Chung Avatar W Chung
  • Will and his team are a very good team for bmws. I have took my car there for all of my problems and they have helped me with all of... read more

    EFI Avatar EFI

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

    Went above and beyond to fix my issue. Took the time to replace other problem parts aside from the main work being done. Quality work combined with knowledge.

    N M Avatar N M

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

    Called CG as I was going to be in the area and needed to get an alignment done on my 03 325ci. Mark was able to find time the same... read more

    Aidan Charles Avatar Aidan Charles

    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
  • I’ve towed a car here, drove a car here, trailered a car here. It’s the only place you should take your BMW. Been taking my 330ci here ever since... read more

    Chris Murti Avatar Chris Murti

    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

    Always great service anytime I go to drop off a car.

    Jeff F Avatar Jeff F
  • 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'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

    These guys falsely reported to Carfax a service done on my BMW X5 (from previous owner in 2020) and a km reading of 100,000 km over my odometer reading. This... read more

    Anthony P. Avatar Anthony P.
  • Quality on quality service for your BMW. If your warranty has expired from the dealership, this is the place to go. These guys are highly certified and are extremely knowledgeable;... read more

    Ringo Suen Avatar Ringo Suen

    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

    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
  • I have had a mixed, but in the end an expensively poor experience with CG Motorsports. They grossly overcharged for parts (as in 70% more than I could purchase the... read more

    Eamonn Glass Avatar Eamonn Glass

    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

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

    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

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

    Very professional looking setup, super clean workshop and friendly staff. Took my x3 in here with an electrical issue, was struggling to start at times then battery was reading dead... read more

    Jaan Hurditch Avatar Jaan Hurditch

    Pure class and professionalism. I recently purchased a build from CG and the entire experience has turned me into a huge fan. No pressure selling, no hidden fees, guarantees on... read more

    Zak Blake Avatar Zak Blake

Blog