CG Motorsports is an independent BMW specialist in Richmond, BC, providing maintenance, diagnostics, repairs, and performance services for BMW and MINI owners throughout Metro Vancouver.
Tell us about your vehicle and our team will help determine the appropriate next step.
Since 1999
Qualifying Repairs
Options
Accepted
Tell us a little about your vehicle and what you need help with. You do not need to know exactly what is wrong.
Describe the symptoms, warning lights, noises, leaks, or concerns you are experiencing, and our team can help determine the appropriate service or diagnostic appointment.
#150 - 11880 Hammersmith Way Richmond, BC V7A 5C8
Monday - Friday 8:00 AM - 5:00 PM
(604) 275-6638
CG Motorsports is located in Richmond, BC, serving BMW and MINI owners throughout Richmond, Vancouver, Delta, Burnaby, and Metro Vancouver.
Getting your BMW repaired should not mean putting the rest of your day on hold.
The CG Advantage gives customers access to convenient service options designed to make BMW maintenance and repair easier — from transportation options to emergency tow-ins and after-hours drop-off.
If your BMW breaks down or is not safe to drive, it can be towed directly to CG Motorsports without an appointment.
Depending on your appointment, CG Motorsports offers vehicle pickup or shuttle service for added convenience during longer visits.
Need to drop your vehicle off before or after regular business hours? Use our secure after-hours key drop at the back of the shop.
Loaner vehicles may be available for longer repairs and diagnostic appointments, subject to availability and advance booking.
Learn more about the CG Motorsports service experience – shuttle, vehicle pickup, loaner cars, emergency tow-ins, and waiting lounge options.
Choosing a BMW repair shop is not only about getting the problem fixed today. You also want confidence in the parts and workmanship behind the repair.
CG Motorsports backs qualifying repairs with clear warranty coverage on parts and labour.
Warranty Highlights
Coverage varies depending on the part, repair and application. Normal wear items, performance or track use and certain other conditions are excluded.
Want to understand exactly what is covered before booking?
Review our BMW repair warranty, coverage periods, exclusions, and warranty claim process. Learn About the CG Warranty →
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
If your BMW is not safe to drive, will not start, has overheated or has experienced a mechanical breakdown, you can have it towed directly to CG Motorsports.
No appointment is required for emergency tow-ins.
When possible, call (604) 275-6638 or submit the form above so our team knows your vehicle is coming.
CG Motorsports offers a secure after-hours key drop for customers who cannot arrive during regular business hours.
Park your vehicle in the appropriate area and use the key drop located at the back of the shop. Include your contact and vehicle information so our team can reach you when the shop reopens.
Waiting for a shorter service?
CG Motorsports offers an updated customer lounge where you can relax or get some work done while your BMW is being serviced.🔷 Complimentary WiFi
🔷 Coffee & refreshments
🔷 Clean, comfortable seating
🔷 Ideal for shorter service visits




CG Motorsports offers two different types of repair protection.
Covers qualifying parts and repairs performed by CG Motorsports according to our warranty terms.
Optional third-party Mechanical Breakdown Protection designed to provide coverage for eligible future mechanical breakdowns according to the SecureDrive contract.
These are separate programs with different terms, eligibility and coverage.
Unexpected BMW repairs do not always happen at a convenient time.
CG Motorsports offers repair financing through Financeit for eligible customers who would prefer to spread the cost of a larger repair over time.
Benefits
Disclaimer: Financing is provided by Financeit and is subject to application, approval, applicable rates, and financing terms.
For regular maintenance, diagnostics and scheduled BMW repairs, we recommend requesting an appointment in advance so our team can allocate the appropriate shop and diagnostic time.
You can submit an appointment request online or call 📞CALL (604) 275-6638
If your BMW has broken down and needs to be towed in, an appointment is not required for an emergency tow-in.
Yes. CG Motorsports offers transportation options for qualifying scheduled service appointments.
Depending on availability and the type of service, options may include vehicle pickup, shuttle transportation, or a loaner vehicle for longer repairs.
These services require planning, and availability may be limited.
Learn more about the CG Advantage for current transportation options.
Loaner vehicles may be available for longer repairs and diagnostic appointments.
Availability is limited, and advance booking is recommended, so let our team know when requesting your appointment if you expect to need transportation while your BMW is being serviced.
Yes.
If your BMW is not safe to drive, will not start or has experienced a mechanical breakdown, it can be towed directly to CG Motorsports in Richmond.
No appointment is required for emergency tow-ins.
Yes.
CG Motorsports provides an after-hours key drop for customers who need to leave their vehicle outside regular business hours.
Use the secure key drop at the back of the shop and provide your name, phone number, and vehicle information so our team can contact you when the shop reopens.
CG Motorsports provides warranty coverage on qualifying BMW repairs.
Most qualifying OEM or equivalent replacement parts installed by CG Motorsports include 3-year unlimited-mileage parts and labour warranty coverage.
Battery, used, and refurbished part coverage has different terms, and some conditions and applications are excluded.
For complete details, visit our CG Motorsports BMW Repair Warranty page.
CG Motorsports is located at:
#150 – 11880 Hammersmith Way, Richmond, BC V7A 5C8
Our Richmond BMW repair shop serves customers throughout Richmond, Vancouver, Delta, Burnaby, and Metro Vancouver.
Regular business hours are Monday through Friday, 8:00 AM to 5:00 PM.
CG Motorsports is an independent BMW specialist in Richmond, BC, providing maintenance, diagnostics, repairs, and performance services for BMW and MINI owners throughout Metro Vancouver.
Tell us about your vehicle and our team will help determine the appropriate next step.
Explore BMW Service & Repair
View the CG Motorsports Warranty
Explore the CG Advantage