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.

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.

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
Testimonial

Customer Feedback

4.9
Based on 411 reviews
powered by Google
  • These guys did an extensive last-minute pre-purchase inspection for my car and detected a very important problem related to tire. I’m really grateful on how quickly the work was done.... read more

    Ilya Chukhlomin Avatar Ilya Chukhlomin

    Jackson was great to deal with, thanks very much!

    Danimal Savage Avatar Danimal Savage

    I've had my cars serviced with Will and the CG team for 10 years now. Whether OEM or custom aftermarket, CG has always been able to provide me with top... read more

    Spencer Chan Avatar Spencer Chan
  • My go to BMW repair shop, I trust Chris and his team to fix my BMW 325i of over 200k+ km. Thanks Chris for keeping my car in such good... read more

    jicky944 Avatar jicky944

    Reasonable price and friendly staff. Will come back for service!

    Jimmy Yang Avatar Jimmy Yang

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

    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

    Will and the team at CG took amazing care of my 328d. Communication was excellent throughout and the car came out looking great and perfectly on budget. I will be... read more

    Nick Roos Avatar Nick Roos
  • BMW super pros, jobs done right the first time and very experienced !

    Graeme Milne Avatar Graeme Milne

    Came in to get my car worked on and couldn't be happier I did. They actually explain to you what happened and their process and doesn't leave you questioning anything.... read more

    Charlie Brown Avatar Charlie Brown

    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
  • 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've been a CG customer for 25 years. Best shop in town without a doubt. If you want the best service for your BMW or VW, this is... read more

    James Pew Avatar James Pew

    Excellent service from CG Motorsport. They handled my engine work professionally and kept me updated throughout. Highly recommend for quality automotive care.

    Spiros Cacos Avatar Spiros Cacos
  • 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

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

    Quality on quality service for your BMW. If your warranty has expired from the dealership, this is the place to go. These guys are highly certified and are extremely knowledgeable;... read more

    Ringo Suen Avatar Ringo Suen

    CG is always quick and accurate with diagnosis and does things properly and professionally.

    Jonathan Switzer Avatar Jonathan Switzer
  • Just had my Q5 in for a regular oil change. We also reported some ‘sweating’ around one of the seals. The C&G team advised on the problem and noted it... read more

    Cheryl Avatar Cheryl

    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
  • I love you, thank you.

    Stan VCMT Avatar Stan VCMT

    Use this shop for our clients, seamless experience every time

    The Dip Dr. Avatar The Dip Dr.

    Thank you so much for patiently answering all my questions even though I am not very good with tech, and for the quick repair. I don't really understand the technical... read more

    Noriko Shinagawa Avatar Noriko Shinagawa
  • 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

    Great BMW specialist —The front desk team is quick, professional, and easy to communicate with. They’re reliable and tend to err on the side of caution, recommending preventative work to... read more

    Henry Amendy Avatar Henry Amendy

    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

Blog