About CG Motorsports – BMW Specialists in Richmond Since 1999
CG Motorsports is an independent BMW specialist in Richmond, BC, serving BMW owners and enthusiasts across Metro Vancouver since 1999.
From routine maintenance and complex diagnostics to engine, drivetrain and performance work, our team combines BMW-specific experience with personalized service and a genuine passion for the vehicles we work on.
Independent BMW Specialists Since 1999
BMW-Certified Technical Experience
Service • Diagnostics • Repair • Performance
Serving Metro Vancouver
Built Around BMW Since 1999
CG Motorsports was established in 1999 with a focus on providing BMW owners with an alternative to the traditional dealership experience.
Over the years, the shop has grown from BMW maintenance and repair into a specialist operation handling advanced diagnostics, complex engine and drivetrain work, performance tuning, custom builds and enthusiast vehicles.
What has remained consistent is our focus on understanding the vehicle properly before recommending repairs.
Our goal is not simply to replace parts. It is to diagnose the cause of the problem, explain the available options and help owners make informed decisions about their BMW.
BMW + MINI
Core Specialties
Richmond, BC
Serving Metro Vancouver
The CG Motorsports Approach
BMW-Focused Expertise
BMW vehicles require more than generic diagnostic equipment and repair knowledge.
Our team specializes in BMW engines, cooling systems, drivetrains, electronics, suspension and performance platforms, allowing us to diagnose issues accurately and recommend repairs based on experience, not guesswork.
Proper Diagnosis First
A warning light, vibration, overheating problem or drivetrain malfunction can have several possible causes.
We focus on finding the source of the problem before recommending expensive repairs or replacement components.
Service for Daily Drivers and Enthusiasts
CG Motorsports works with everything from daily-driven BMWs and MINIs to M cars, modified vehicles and track-focused builds.
That allows our team to consider reliability, performance and long-term ownership together.
Independent-Shop Customer Care
Our goal is to provide BMW-level technical expertise with the personal communication and flexibility of an independent shop.
Customers can speak with a team that understands their vehicle, driving habits and long-term goals.
BMW Service, Diagnostics & Performance Under One Roof
CG Motorsports provides BMW owners with support across the full life of the vehicle.
Routine maintenance, inspections, engine repair, cooling systems, drivetrain work, fluid service, HVAC and BMW-specific diagnostics. Explore BMW Services🔎
Performance upgrades, dyno tuning, suspension, brakes, custom fabrication, swaps and complete street or track builds. Explore BMW Performance🔎
Modern BMWs rely heavily on electronic systems, sensors and control modules. Our technicians combine BMW-specific diagnostic knowledge with mechanical inspection to identify the root cause of complex vehicle problems. Explore BMW Diagnostic & Repair🔎
Meet The Team
Good BMW service depends on the people diagnosing and working on the vehicle.
The CG Motorsports team brings together BMW technical experience, performance knowledge, restoration expertise and hands-on automotive craftsmanship.
WILLIAM BOWE
Owner & President
William Bowe is the Owner and President of CG Motorsports and a certified BMW technician.
He began his automotive career at 19 and built CG Motorsports around his enthusiasm for BMW vehicles, technical knowledge and belief that customers should receive both expert service and clear communication.
As a lifelong BMW enthusiast, William remains closely involved with the shop, its customers and the direction of CG Motorsports.
JACKSON CAMPBELL
SHOP MANAGER
SHOP MANAGER
RUDOLF BUCHLER
CERTIFIED BMW TECHNICIAN / CLASSICS AND RESTORATION DIVISION
CLASSICS AND RESTORATION DIVISION
GERALD DAVIS
SERVICE TECHNICIAN / SHOP FOREMAN
SHOP FOREMAN
HARTLEY VALEROS
PERFORMANCE MASTER TECHNICIAN
Hartley is our seasoned BMW Certified Master Technician, with over 30 years of expertise under his belt. His automotive journey began at Toyota, where he quickly honed his skills before advancing to BMW, where he spent over a decade in the dealership and became a Master Technician. Driven by a passion for customization, he founded his performance shop, crafting cars that earned recognition at SEMA and worldwide. As our go-to expert for anything high-performance and uniquely tailored, Hartley brings unparalleled craftsmanship and a commitment to excellence to every project he touches.
PERFORMANCE MASTER TECHNICIAN
chad Damon
BMW CERTIFIED TECHNICIAN
With 15 years in the trade, Chad is a BMW-certified technician with expertise in BMW iCar and hybrid systems. Specializing in S63, N63, S55, and S65 engines, he brings in-depth knowledge and precision to every repair and performance upgrade.
His passion for all generations of BMWs ensures top-tier service for every model.
BMW CERTIFIED TECHNICIAN
Grant Davey
Apprentice Technician
Grant has hands-on experience in heavy-duty vehicle maintenance and a strong passion for automotive work. He takes pride in perfecting his skills, especially when working on his E46. With a keen eye for detail and a commitment to quality, Grant is always eager to learn and grow in the industry.
Apprentice Technician
Why BMW Owners Choose CG Motorsports
More than 25 years focused on BMW service, diagnostics and performance.
Our team includes technicians with BMW-specific certification, dealership and performance experience.
We diagnose difficult engine, cooling, drivetrain and electronic problems rather than relying on guesswork.
From street upgrades to track-focused builds, CG understands how modifications affect the entire vehicle.
We focus on what the vehicle actually needs and explain available repair and maintenance options clearly.
BMW Service Designed Around Your Life
Good automotive service should also be convenient.
The CG Advantage includes customer-focused options designed to make longer BMW services and unexpected repairs easier to manage.
- Vehicle pickup options
- Scheduled shuttle service
- Limited loaner vehicles
- Emergency BMW tow-ins
- Comfortable customer lounge
- After-hours key drop
Coverage varies depending on the part, repair and application. Normal wear items, performance or track use and certain other conditions are excluded.
20th Anniversary Celebration
No appointment needed for tow-ins.
Key drop-off slot at the back of shop.
Enjoy Wifi & coffee while you wait.
Our commitment to excellence extends beyond the services mentioned above. As BMW specialists, we understand the unique needs of your vehicle and deliver personalized care for every BMW owner. Experience the unparalleled service at CG Motorsports and elevate your BMW’s performance today.
Contact us now to discuss your BMW’s specific requirements and schedule your appointment with our dedicated team of experts. Let us unleash the true potential of your BMW and enhance your driving pleasure.
Experience the CG Motorsports Difference
Whether your BMW needs routine maintenance, complex diagnostics, major repair or performance work, our team is here to help you understand your vehicle and make the right service decisions.
Discover why BMW owners across Metro Vancouver have trusted CG Motorsports since 1999.