Skip to main content

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, and our team will get back to you shortly to schedule your service.

Experience the CG Advantage

Comfort, Convenience, and Care
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.

0% interest, 0 worries

BMW Extended Warranty

Premium Protection for Your BMW

How It Works

  • 15% down payment
  • Equal payments over the applicable term
  • 0% interest on qualifying purchases
  • Subject to eligibility and current promotional terms
ASK ABOUT PAYMENT OPTIONS
Testimonial

Customer Feedback

4.9
Based on 411 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

    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

    The Shop is Awesome!! Great Team To Work With!! X5 is Wicked With The Upgrades. Definitely going back for another. Highly Recommended!!

    Nicolas Diggs Avatar Nicolas Diggs
  • 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

    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

    was looking around for trusted shop, went in for oil change first too see what's good, had a free diagnose, some of issue i know, some i didn't , ... read more

    Johnny J Avatar Johnny J
  • Excellent customer service, they are accurate, fast and the technicians are very knowledgeable. Highly recommendable!

    Luis Brasdefer Avatar Luis Brasdefer

    Took my 2018 BMW M5 in to CG motorsports for comprehensive repairs. They were super polite, understanding and transparent throughout the whole process. Will, Jackson and Chris are great guys... read more

    Ayman Munif Avatar Ayman Munif

    Great service. A lot of knowledge and great people to deal with. Highly recommend

    c d Avatar c d
  • Amazing friendly customer services, great price, good location etc, I got M4 f82, whenever I ask some questions for M4 maintenance, they give me a friendly recommendation. They are... read more

    Shawn Kong Avatar Shawn Kong

    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

    Good people. Knowledgable staff. Great prices. Thanks!

    OG Bobby Johnson Avatar OG Bobby Johnson
  • Just did a PPI with CG Motorsports. Very extensive & informative. Chris was really great to deal with. More than happy to recommend CG for all your BMW needs. True... read more

    Duncan Todd Avatar Duncan Todd

    Brought my new to me R8 to these guys to get a new battery put in and they got it in and got it done so I could drive all... read more

    media thumbnail 0
    Devon Vickery Avatar Devon Vickery

    Great shop providing quality service with results second to none!

    Dan Richardson Avatar Dan Richardson
  • Had a great experience with CG Motorsports. They did excellent work on my car, and I also attended one of their track days. The whole team was professional, knowledgeable, and... read more

    Brendan Rauch Avatar Brendan Rauch

    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

    I had a good experience with Will and the team and appreciated their commitment to getting my BMW repaired properly. They were friendly, professional, and took the time to thoroughly... read more

    Jason Chow Avatar Jason Chow
  • 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

    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

    Always a great experience at CG Motorsports! Thanks guys.

    Brent Beatson Avatar Brent Beatson
  • Great BMW focussed team with top notch BMW expertise and customer excellence. Had them sort out my e93, from ICBC claims to wrap removal, and other gremlins and, I was updated... read more

    Joshua (ThickBurger_Bites) Avatar Joshua (ThickBurger_Bites)

    good and perfection service

    MMZZ Xx Avatar MMZZ Xx

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

    Chun Au (Chunster) Avatar Chun Au (Chunster)
  • 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

    I had my car serviced at CG Motorsports to replace worn OEM control arms and I left satisfied with my experience. The staff was welcoming and professional, the... read more

    Joe Cheuk Avatar Joe Cheuk

    Best customer service. Will, Jackson, and Chris were all super helpful in providing advice and doing the maintenance work for my vehicle. Their professional and positive attitude is what really... read more

    Brandon Chan Avatar Brandon Chan
  • 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

    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

    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

Why BMW Owners Choose CG Motorsports

CG Motorsports has specialized in BMW service and performance since 1999.

Whether your BMW needs scheduled maintenance, diagnosis of a warning light, a complex mechanical repair, or performance work, our team focuses on proper diagnosis and clear recommendations.

🔷BMW-focused experience since 1999

🔷 BMW and MINI maintenance and diagnostics

🔷 Gas, hybrid, electric, and diesel BMW service

🔷 Engine, cooling, and drivetrain expertise

🔷 Performance and track experience

🔷 Warranty-backed qualifying repairs

🔷 Pickup, shuttle and loaner options

🔷 Emergency tow-ins and after-hours drop-off

Blog