CG Motorsports

BMW Service Designed Around Your Life

The CG Advantage

From pickup to completion, we make servicing your BMW simple, efficient, and stress-free.

Shuttle &
Pickup Options
Loaner Vehicles Available
Emergency Tow-Ins Accepted
Warranty-Backed Repairs

Flexible Pickup & Shuttle Service

We make servicing your BMW easy with flexible transportation options:
Option 1 – We Pick Up Your Car

We come to you, bring your vehicle to our shop, and return it when service is complete.

Option 2 – You Drop Off, We Shuttle You

Drop off your vehicle and we’ll drive you home — and pick you up when it’s ready.

Option 3 – Loaner Vehicle (If Available)

For longer repairs, loaner vehicles are available so you can stay on schedule.

Details:

  • Pre-booking required
  • Limited to 3 shuttle slots per day
  • Preferred times: before 8AM, around 12PM, after 4PM
  • Designed for maintenance, diagnostics, and major repairs
  • Not available for quick fluid services

Emergency BMW Tow-Ins — No Appointment Needed

Breakdowns happen when you least expect them.
We accept emergency tow-ins with no appointment required, so your BMW can be diagnosed and repaired as quickly as possible.
Direct your tow truck to CG Motorsports for fast, specialist service in Richmond.

Serving Richmond, Vancouver, Burnaby, and surrounding areas.

Stay Moving with Loaner Vehicles

For longer repairs and diagnostics, we offer loaner vehicles (subject to availability), so your day doesn’t stop when your car does.
Advance booking recommended.

Comfortable Waiting Lounge

Prefer to wait? Our updated lounge offers:

  • Complimentary WiFi
  • Coffee & refreshments
  • Clean, comfortable seating

Ideal for quick services and short visits.

After-Hours Key Drop

Drop off your vehicle anytime using our secure key drop slot at the back of the shop — perfect for early mornings or late evenings.

Warranty-Backed BMW Service

All qualifying repairs include warranty coverage on parts and labour, using OEM or equivalent components.

You get dealership-level quality — without the dealership inconvenience. 

Experience the CG Advantage

Book your BMW service today and let us take care of everything.

FAQ

Yes, CG Motorsports offers BMW shuttle service in Richmond for scheduled appointments. You can drop off your vehicle and we’ll drive you home or back to work, then pick you up when your car is ready. Shuttle service is limited and requires advance booking.

Yes, we offer loaner vehicles for longer BMW repairs and diagnostics, subject to availability. Loaners are prioritized for major services to ensure you can continue your day without interruption. We recommend booking in advance.

Yes. You can tow your BMW directly to CG Motorsports in Richmond with no appointment required. We accept emergency tow-ins and can begin diagnosis as soon as your vehicle arrives.

Yes, we accept emergency BMW repairs and tow-ins without an appointment. If your vehicle breaks down, have it towed directly to our shop and our team will assess it as quickly as possible.

We provide warranty coverage on qualifying parts and labour using OEM or equivalent components. This ensures your BMW is repaired to a high standard with confidence and reliability.

Yes, we offer a secure after-hours key drop at the back of our shop. This allows you to drop off your BMW at a time that works best for your schedule.

Shuttle service is designed for maintenance, diagnostics, and larger repairs. It may not be available for quick services such as fluid changes due to scheduling limitations.