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 guys at CG customs are very professional, hard working and I would recommend taking your vehicle to them for any specialty needs.

    media thumbnail 0
    Priminal Auto Styling Avatar Priminal Auto Styling

    Been in the auto business for myself many years worked on a lot of BMW'S myself. I am now retired and wouldn't trust my two BMW'S to anyone else

    Helmut Vorlaufer Avatar Helmut Vorlaufer

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

    Graeme Milne Avatar Graeme Milne
  • Best place to service your BMW. Period.

    L Phillips Avatar L Phillips

    EXTREMELY KNOWLEDGEABLE RE:ANY CONCERNS I'VE HAD WITH MY BMW.DIAGNOSED AND COMPLETED EFFICIENTLY!

    Gary Wong Avatar Gary Wong

    This is the second time the folks at CG came through for us! They are very professional and take the time to make sure you understand the scope of work... read more

    Joe Boni Avatar Joe Boni
  • 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

    Excellent service, very professional and informative easy to deal with

    West Coast Hydro Vac Services Avatar West Coast Hydro Vac Services

    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 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 got OEM M performance exhaust and installed it. Well worth the drive from Abbotsford to Richmond.

    media thumbnail 0
    캐나다빵쟁이hiNate Avatar 캐나다빵쟁이hiNate

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

    *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

    What can I begin to say about these folks. Please save time and money. Skip going to the dealer and try these guys first. So, to start….a 645ci. Codes…oh so... read more

    Alfonse Daudet Avatar Alfonse Daudet
  • 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

    Friendly, responsive and reasonable rates. It’s now my go-to shop for my F10 M5.

    W Chung Avatar W Chung

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

    They did my brakes, now I’ve less brake dust than with the stock BMW ones and they have better pricing than dealership.

    Kelvin Musodza Avatar Kelvin Musodza

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

    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)

    Recently purchased a 2012 BMW - fantastic vehicle and the staff was awesome to work with! Highly recommend.

    Scott Switzer Avatar Scott Switzer
  • Highly recommend CG to anybody needing services. Very skilled mechanics and great service at the front desk.

    Mike Bleackley Avatar Mike Bleackley

    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

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

    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

    Excellent knowledgeable technicians. They actually get to the root of the problem and not just treat the symptoms. My 5 series is having no issues now and drives how it... read more

    Steve Black Avatar Steve Black

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