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

    After much research I decided to take my Supra to Will at CG for a stage 2 tune. The quality of work and results exceeded my expectations. I couldn't be... read more

    media thumbnail 0media thumbnail 1
    Dave S Avatar Dave S

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

    BMW super pros, jobs done right the first time and very experienced !

    Graeme Milne Avatar Graeme Milne

    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
  • CG Motorsports has been servicing both our family cars for several years now. I am a person who doesn’t know a lot about cars so the prospect of buying a... read more

    Sharon Rajan Avatar Sharon Rajan

    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)

    Nice people. Very professional. I just got my e30 diagnosed and did an adjustment on the lifters. Would totally go back if any problems will occur on our BMWs. 👍

    Jimm Carpio Avatar Jimm Carpio
  • 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

    Professional, on time, and at estimated cost.

    Geoffrey Holan Avatar Geoffrey Holan

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

    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

    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
  • Excellent service, very professional and informative easy to deal with

    West Coast Hydro Vac Services Avatar West Coast Hydro Vac Services

    Excellent service, their staff are technically knowledgeable. The price is right. Recommended.

    Hien Gillespie Avatar Hien Gillespie

    good and perfection service

    MMZZ Xx Avatar MMZZ Xx
  • 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

    If you love your BMW, then take it to these guys. They are the best in the city, hands down.

    Ali Sinawi Avatar Ali Sinawi

    Recently had my 2000 M coupe in for service and a bumper to bumper assessment of any issues that needed addressing. Received a comprehensive review listing condition and any parts... read more

    media thumbnail 0
    Richard Crewe Avatar Richard Crewe
  • 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

    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

    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
  • CG Motorsports is the real deal. They treat you like royalty and do incredible work. Very reasonable and honest prices. They won't sell you on things you don't need. They... read more

    Tavish Crowe Avatar Tavish Crowe

    Wonderful people!!! They worked on my 2021 BMW M340I and I truly have no complaints with how the car turned out! Thank you again!!

    Aidanttv Avatar Aidanttv

    Great service and really knowledgeable. They helped me sort out an issue with my Audi R8 quickly and took the time to explain everything. Professional, honest, and easy to deal... read more

    media thumbnail 0
    Tom Blake Avatar Tom Blake
  • 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

    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

    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

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