BMW Service Designed Around Your Life
The CG Advantage
From pickup to completion, we make servicing your BMW simple, efficient, and stress-free.
Flexible Pickup & Shuttle Service
We come to you, bring your vehicle to our shop, and return it when service is complete.
Drop off your vehicle and we’ll drive you home — and pick you up when it’s ready.
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.