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
  • I was very pleased with my first visit to Motorsports. Their electronic responses to my inquiries have been very prompt and clear. My in-person conversation about my vehicle's issues were... read more

    Harold Munn Avatar Harold Munn

    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

    Best place to service your BMW. Period.

    L Phillips Avatar L Phillips
  • 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

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

    Chun Au (Chunster) Avatar Chun Au (Chunster)

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

    CG is always quick and accurate with diagnosis and does things properly and professionally.

    Jonathan Switzer Avatar Jonathan Switzer

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

    Nick Hanni Avatar Nick Hanni
  • Overall I had a pretty decent experience with this place, their services were fast and good quality but fairly highly priced, although somewhat justified. The customer service was stellar before,... read more

    Daniel Davis Avatar Daniel Davis

    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

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

    Always go above and beyond to ensure my vehicle is up to date on maintenance and safe for the road!

    Ryan Moorhead Avatar Ryan Moorhead

    I’ve had several jobs done on my bmw 325ci at CJ auto. They have always gone above and beyond with the level of service! They offer fair and competitive pricing... read more

    Rachele VanZoeren Avatar Rachele VanZoeren
  • You get what you pay for. Decent pricing. Got an oil change and inspection done right.

    Kevin Avatar Kevin

    Been taking my car to CG for about 10 years now. Chris and the guys always take the time to explain what's going on with my car. They do great... read more

    Suraya Kassam Avatar Suraya Kassam

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

    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

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

    The boys at CG are top notch at what they do! Will and Jackson will ensure your car gets serviced on time and at reasonable rates. I would highly... read more

    media thumbnail 0media thumbnail 1
    Andrew Takahashi Avatar Andrew Takahashi

    Unfortunately, I am down in the US, but I had a very close friend who needed some work done ASAP. I asked around and this place came highly recommended. I... read more

    Kayla Browning (KB) Avatar Kayla Browning (KB)
  • 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

    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

    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
  • I've been very pleased with the service I've received from Will and his team at CG Automotive for my 2017 BMW 340i. They are consistently professional and have done an... read more

    Brock Stone Avatar Brock Stone

    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

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

    Scott Switzer Avatar Scott Switzer

Blog