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
  • Cg is amazing! Definitely going to be coming back for more😁

    Jacob Ichiiwa Demsey Avatar Jacob Ichiiwa Demsey

    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

    Outstanding service, knowledgeable and friendly staff. Clean and organized

    Colton Gaudreault Avatar Colton Gaudreault
  • 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

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

    Jeff F Avatar Jeff F

    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
  • Pure class and professionalism. I recently purchased a build from CG and the entire experience has turned me into a huge fan. No pressure selling, no hidden fees, guarantees on... read more

    Zak Blake Avatar Zak Blake

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

    Nick Hanni Avatar Nick Hanni

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

    Luis Brasdefer Avatar Luis Brasdefer
  • 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

    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

    Always go above and beyond. Very professional! Thank you!

    Michelle Hinch Avatar Michelle Hinch
  • 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

    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’ve been bringing my BMW X5 to this shop for years. Recently, I had an oil change and brake work done, and as always, the experience was top-notch. The... read more

    Gavin Neufeld Avatar Gavin Neufeld
  • Went above and beyond to fix my issue. Took the time to replace other problem parts aside from the main work being done. Quality work combined with knowledge.

    N M Avatar N M

    Can’t say enough good things about this shop. Had some unexpected major services needing to be done to my car and they had no problem accommodating me and fitting me... read more

    adam dobie Avatar adam dobie

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

    Very friendly and knowledgeable staff. Great customer service

    Colin Yeung Avatar Colin Yeung

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

    Brought in my new used car that needed detailing and service. Chris and team went above and beyond to make my car like new. Great service and highly recommended.

    Rochelle Shaw Avatar Rochelle Shaw

    CG will be my first choice from now on . Quick to deal with all the problems in a good price. Love it

    Cym Cym Avatar Cym Cym
  • 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 truly feel that I must positively commend Chris and his team at CG Motorsports for their quality of workmanship that I experienced with project supplied. I have a classic... read more

    Gregory Emm Avatar Gregory Emm

    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
  • After doing business with CG Motorsports, I have to say it was the most positive car interaction I've ever had. I recently purchased one of their cars which was traded... read more

    media thumbnail 0
    keean Fisk Avatar keean Fisk

    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

    Knowledgeable, dependable, does good work! Will recommend

    J Lui Avatar J Lui

Blog