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

    Great shop providing quality service with results second to none!

    Dan Richardson Avatar Dan Richardson

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

    Gary Wong Avatar Gary Wong
  • 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

    Service is excellent. Chris the owner is very alert and gives the best service in all of Richmond. His staff or well-trained top notch technicians. I am going to go... read more

    Rob Gillespie Avatar Rob Gillespie

    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
  • What can I begin to say about these folks. Please save time and money. Skip going to the dealer and try these guys first. So, to start….a 645ci. Codes…oh so... read more

    Alfonse Daudet Avatar Alfonse Daudet

    My 96' 318ti (the unicorn, California clubsport), loves to act up at the wrong times. The funeral director recommended this guys to me, due to a coolant concern. This... read more

    julianna brown Avatar julianna brown

    took my car here to get a few faults/dash lights diagnosed. authorized 2 hours and within an hour they already got rid of 3 (without me even asking) and diagnosed... read more

    media thumbnail 0
    Russell Dawe Avatar Russell Dawe
  • 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

    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

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

    Scott Switzer Avatar Scott Switzer
  • 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 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

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

    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

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

    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

    The team at CG is professional, polite and honest. I trust that my BMW is in the best hands when I bring it here. They have always been reliable and... read more

    Niklas Avatar Niklas
  • As a business owner I get how important reviews are. I have to tell you the service and professionalisim that I received from these guys is second to none! Thanks... read more

    White Rock Handyman Avatar White Rock Handyman

    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

    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
  • Every time I have had a chance to use this business it has been a pleasurable time with them going above and beyond for the customer. They know their stuff... read more

    media thumbnail 0
    Ty Trickett Avatar Ty Trickett

    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

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

    I’ve been taking my cars to CG for many years now and have only praise for them. They’ve consistently proven themselves as true BMW experts and are the only people... read more

    Nigel Schatz Avatar Nigel Schatz

    Will and Jackson are always a pleasure to deal with. My X1 was a problem child but they sorted everything out......again!

    Mike D. Avatar Mike D.

Blog