CG Motorsports

0% interest, 0 worries

BMW Extended Warranty

Premium Protection for Your BMW

How It Works

  • 15% down payment
  • Equal payments with a minimum 2-year term
  • For 2013 and newer models
  • Limited Time Offer
Learn moreContact Us
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 291 reviews
powered by Google
  • Excellent knowledgeable technicians. They actually get to the root of the problem and not just treat the symptoms. My 5 series is having no issues now and drives how it... read more

    Steve Black Avatar Steve Black

    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

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

    Kevin Avatar Kevin
  • I’ve finally found a shop that truly understands BMWs. The team here is knowledgeable, honest, and detail-oriented — exactly what you want when trusting someone with a high-performance car. They... read more

    Johnny Mucci Avatar Johnny Mucci

    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

    Real BMW enthusiasts, have only had good experiences here so far (2011 M3).

    Adam Stuckert Avatar Adam Stuckert
  • Brought my car to them stock and got it fully modified. They did great work!

    media thumbnail 0media thumbnail 1
    Nathaniel Robertson Avatar Nathaniel Robertson

    CG Motorsports has been nothing but excellent every time I’ve gone in. Will, the owner, and Jackson, the service manager, are both incredibly helpful, honest, and understanding. They’ve helped me... read more

    Albin Maliqi Avatar Albin Maliqi

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

    Title: Honest and Professional Service I had an appointment with CG Motor for a rear axle seal replacement. The shop was very honest and professional — they inspected my vehicle and... read more

    Chao Dong Avatar Chao Dong

    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 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 having my car serviced at CG Motorsports for about three years now and I’ll keep going back. They always take such good care of my car. They are... read more

    Sharon Rajan Avatar Sharon Rajan

    Great guys and great team. Chris Bong the service advisor is extremely knowledgeable and fantastic to deal with ! Very tidy and clean facility with some eye candy... read more

    Alex Huang Avatar Alex Huang
  • Excellent service and great people! My car was fixed quickly, and the quality of the work was perfect. The company provides a detailed vehicle inspection report, and you can view... read more

    media thumbnail 0
    Fides Avatar Fides

    Our dealership regularly requires routine servicing, provincial inspections, and other OEM-level repairs for our vehicle inventory. However, the one element we value above all else is time. Will, Jackson,... read more

    Max Skillen Avatar Max Skillen

    Courteous and knowledgeable staff. Felt very comfortable and taken care of. Found my new shop, will be returning.

    Antonio Pacchiano Avatar Antonio Pacchiano
  • Will, and his team did a great job on my 1991 320 I convertible fixing a leaky engine. The timing belt the head gasket and the oil pan gasket were... read more

    Patrick Nixon Avatar Patrick Nixon

    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

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

    Roger Ma Avatar Roger Ma
  • 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

    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

    First off, I heard about CG many years ago but never gave them a try until recently. I’m never going back to a dealership again! The positives are multiple- much better customer... read more

    Billeh Avatar Billeh
  • I got OEM M performance exhaust and installed it. Well worth the drive from Abbotsford to Richmond.

    media thumbnail 0
    캐나다빵쟁이hiNate Avatar 캐나다빵쟁이hiNate

    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)

    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
  • The team at CG was a great help and got the job done on my 135i. I needed the differential replaced and they helped source and installed it for me.... read more

    adam cimbala Avatar adam cimbala

    Great shop providing quality service with results second to none!

    Dan Richardson Avatar Dan Richardson

    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

Blog