CG Motorsports

Welcome to CG Motorsports

Established in 1999, CG Motorsports is your trusted BMW and MINI service shop in Richmond, BC, proudly serving Vancouver and the Lower Mainland area. As passionate BMW specialists, we offer personalized customer care and meticulous attention to detail that sets us apart from the rest. We also cater to Porsche, Audi, Mercedes-Benz, Volkswagen, and other European brands.
Our Service

Our Expert Services

At CG Motorsports, we provide an extensive range of services for BMW and MINI owners in Richmond and beyond. From essential oil changes and precise alignments to advanced performance tuning, turbocharger installations, and brake upgrades, our skilled technicians handle it all. As BMW-certified technicians, we ensure top-notch service and accurate diagnostics for your beloved vehicles.
ULTIMATE BMW SERVICE

Bad experience at the dealer? CG provides the same services offered by BMW but with a level of customer care you can only get from an independent shop.

STATE OF THE ART SHOP

Our shop is equipped with the latest tools and diagnostic equipment allowing us to quickly and accurately solve your vehicles issues.

PASSION FOR PERFORMANCE

Looking for a few more horses? How about a few hundred? CG is serious about performance. Tell us about your dream Bimmer and we’ll make it happen.

20th Anniversary Celebration

Thank you for joining us in celebrating our 20th Anniversary event! Watch our special video showcasing memorable moments and heartfelt testimonials from our valued customers.

Meet Our BMW and MINI Specialists

Our passionate team of experts is well-versed in providing top-notch service for BMW, MINI, and European vehicles. Click on each staff photo to learn more about their expertise in delivering quality automotive care.
William Bowe is the Owner & President of CG Motorsports in Richmond

WILLIAM BOWE

Owner & President

William Bowe is the driving force behind CG Motorsport, bringing his expertise as a certified BMW technician and a passion for automotive excellence to the forefront of the business. He began his career at just 19, quickly mastering the technical and customer service aspects of the industry.

A lifelong BMW enthusiast, William takes pride in his work, with his personal favorite being the M5 CS, a standout in his car collection. When he’s not at the shop, you can find him either fine-tuning his cars or enjoying quality time on the farm with his son.

CGmotorsports-BMW-Technician-Jackson

JACKSON CAMPBELL

SHOP MANAGER

Jackson Campbell officially began his automotive career in 2015, but he’s been a lifelong gearhead with a deep love for all things German-made, especially his prized E36 M3. His passion for cars runs deep, and whether he’s fine-tuning vehicles at work or cleaning his own collection, his dedication shines through. Outside the garage, Jackson enjoys fishing and flying his airplane, balancing his love for mechanics with outdoor adventure. His expertise and enthusiasm make him an integral part of our team.
Jackson Campbell

SHOP MANAGER

RudyCGhead-320x480

RUDOLF BUCHLER

CERTIFIED BMW TECHNICIAN / CLASSICS AND RESTORATION DIVISION

Rudy came to Canada in 1987 from Bern, Switzerland and worked at Vancouver Auto for one year until moving to Autowest BMW where he worked for a total of eight years. Rudy brings 44 years of experience into CG Motorsports, which includes 35 years of BMW experience, Alfa Romeo (independent) race team support, and Toyota (independent) race team support experience. With strong ties in Europe, Rudy can source just about any unique item.
RUDOLF BUCHLER

CLASSICS AND RESTORATION DIVISION

JerryCGhead-320x480

GERALD DAVIS

SERVICE TECHNICIAN / SHOP FOREMAN

Jerry found a interest in BMW after starting his apprenticeship at an all-makes shop in 2006. Whenever a BMW would come through the shop, Jerry would be working on it – they just made sense to him. In 2011 he completed his apprenticeship and was awarded his journeyman certificate. Jerry joined CG Motorsports in 2015 and with his passion for european cars and strong electronic and diagnostic skills he is a valuable asset to the team.
GERALD DAVIS

SHOP FOREMAN

CGmotorsports-BMW-Technician-Hartley

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.

HARTLEY VALEROS

PERFORMANCE MASTER TECHNICIAN

CGmotorsports-BMW-Technician-Brad

BRAD ENTWISTLE

BMW CERTIFIED MASTER TECHNICIAN

Brad is a BMW Certified Master Technician with over 20 years of experience working at the dealership level. Specializing in electric BMWs, he is also an ICAR-certified technician and a BC Certified Vehicle Inspector, making him a versatile and trusted expert in the field. Outside of work, Brad enjoys tuning his Nissan 370Z and spending his free time hunting. His deep knowledge of both traditional and electric vehicles, combined with his hands-on expertise, ensures top-tier service for every project he takes on.
BRAD ENTWISTLE

BMW CERTIFIED MASTER TECHNICIAN

CGmotorsports-BMW-Technician-Karl

Karl Hunter

Performance Technician

Meet Karl, the latest addition to CG Motorsports! With over 30 years of auto mechanic experience, including a decade as Lead Technician at a renowned BMW shop, Karl is celebrated in the BMW and car community for his expertise in performance tuning.
Karl Hunter

Performance Technician