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
  • Called CG after a referral from someone for some BMW repairs. They really are the specialists. Extremely knowledgable staff who were able to answer my questions and actually save me... read more

    Michael A Avatar Michael A

    Always a great experience at CG Motorsports! Thanks guys.

    Brent Beatson Avatar Brent Beatson

    *Excellent*. After a bunch of screwing around through mechanics. I finally decided to travel out to Richmond to get my BMW fixed. They were very quick to get me in... read more

    quentine lindsay Avatar quentine lindsay
  • Had all my cars here repaired and modified, love the quality of service the techs provide. Definitely will be back, sending all my friends and family here. Keep up the... read more

    media thumbnail 0
    David Ho Avatar David Ho

    Great shop providing quality service with results second to none!

    Dan Richardson Avatar Dan Richardson

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

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

    Antonio Pacchiano Avatar Antonio Pacchiano

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

    Excellent service. The staff from the front reps to the technicians who worked on my BMW were great. They were always there to answer my questions and the quote I... read more

    Tee Gull Avatar Tee Gull

    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
  • Every time I have send my car here it has always comes back feeling brand new straight forward communication fast services no complains highly recommend the invoice system is nice... read more

    Braedon Lutz Avatar Braedon Lutz

    Have been using CG for a number of years. Consistently helpful, great and timely service, fair pricing.

    eva boyd Avatar eva boyd

    I had a rather difficult fix for my 550 CLS Mercedes Benz. After asking my local repair shop if they could do it, they referred me to CG. I was... read more

    RRico Corporate Consultants Avatar RRico Corporate Consultants
  • 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

    Highly skilled mechanics, coupled with knowledgeable and helpful front-office staff, make CG Motorsports a special go-to shop for any BMW maintenance needs. They completely renovated my 318is, without any inconvenience... read more

    media thumbnail 0media thumbnail 1media thumbnail 2media thumbnail 3media thumbnail 4media thumbnail 5media thumbnail 6media thumbnail 7
    Sammy Fattedad Avatar Sammy Fattedad

    I went in for a stripped oil pan drain hole on my f82 and when there was no hope, these guys came to the rescue and saved my life lol.... read more

    Charles Lee Avatar Charles Lee
  • Did some reconnection of engine airflow sensor wiring to ensure proper airflow and fuel/air mix. Always nice to have competent technicians working on our cars. On time and... read more

    Mark S Blamey Avatar Mark S Blamey

    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

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

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

    Jeff F Avatar Jeff F

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

    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 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
  • Cg motorsports got my m6 back working to its full potential appreciate the help Will and Chris ! No more highbattery drain and she's a purring.

    media thumbnail 0
    p Sylvania Avatar p Sylvania

    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

    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

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