CG Motorsports

Our Services

THE ULTIMATE BMW SERVICE

Our BMW service shop performs factory-scheduled maintenance, repairs due to normal wear and tear as well as performance upgrades.

Our services include: engine and transmission repairs; suspension and brake service; wheel alignment and tire rotation; exhaust and emission system repairs; radiator and cooling system repairs; factory scheduled maintenance (inspection I, inspection II, oil & filter service).

We also install aftermarket suspension, brakes, as well as supercharger or turbo kits.

BMW Specialist CG Motorsports

EXHAUST AND EMISSION SOLUTIONS

COOLING SYSTEM MAINTENANCE

PERFORMANCE UPGRADES

FLUID SERVICES

BMW Specialist CG Motorsports

BMW Diesel Repair

BMW Electric Car in the Shop For Maintenance at CG Motorsports

BMW Electric Vehicle Repair

BMW Mini in the Shop For Maintenance at CG Motorsports

BMW Mini Repair

European Car in the shop for maintenance at CG Motorsports

European Auto Repair

Financial Assistance

Finance Repairs With Financeit

At CG Motorsports, we understand that unexpected vehicle repairs can sometimes strain your budget. That’s why we offer the option to finance your repairs with Financeit, making it easier to get your BMW back on the road without the financial stress.

Testimonial

Customer Feedback

4.8
Based on 291 reviews
powered by Google
  • I recently had the pleasure of visiting CG motorsports, a BMW specialist car shop, and I was thoroughly impressed with the exceptional service and expertise they provided.

    Daniel Garbe Avatar Daniel Garbe

    Overall I had a pretty decent experience with this place, their services were fast and good quality but fairly highly priced, although somewhat justified. The customer service was stellar before,... read more

    Daniel Davis Avatar Daniel Davis

    Jackson is the kindest man you'll ever meet. I had just gotten my first BMW, and I did not know how to put the license plates on it. Therefore, I... read more

    Jose Alvarez Avatar Jose Alvarez
  • They did my oil change, PS fluid and brake fluid and were super professional. They also did a inspection of my car and told me what they recommend I do.... read more

    Admir Hajdarevic Avatar Admir Hajdarevic

    I am very impressed with this shop. It was recommended by an Indie shop specializing in German cars. My situation was a bit unusual; the trunk of my e36 wouldn't... read more

    marea Smele Avatar marea Smele

    Big thank you to Will ( and Chris ) for finding a pair of KW replacement coil overs and doing a perfect job of replacing and aligning. ( yay -... read more

    Casey Wickham Avatar Casey Wickham
  • I wish I would have found CG Motorsports sooner! Excellent service with pro advice and accurate information. My Z4 is running better than it ever has.

    Alfred Jury Avatar Alfred Jury

    Service is excellent. Chris the owner is very alert and gives the best service in all of Richmond. His staff or well-trained top notch technicians. I am going to go... read more

    Rob Gillespie Avatar Rob Gillespie

    Quality on quality service for your BMW. If your warranty has expired from the dealership, this is the place to go. These guys are highly certified and are extremely knowledgeable;... read more

    Ringo Suen Avatar Ringo Suen
  • A true BMW expert and enthusiast. This is where club owners take their cars for service.

    Chun Au (Chunster) Avatar Chun Au (Chunster)

    I’ve been having my car serviced at CG Motorsports for about three years now and I’ll keep going back. They always take such good care of my car. They are... read more

    Sharon Rajan Avatar Sharon Rajan

    As a business owner I get how important reviews are. I have to tell you the service and professionalisim that I received from these guys is second to none! Thanks... read more

    White Rock Handyman Avatar White Rock Handyman
  • My car is over 23 years. A few weeks ago, the air conditioning system didn't work well, only blow out very mild wind. My friend introduced me to CG Motorsport.... read more

    vienna so Avatar vienna so

    I’ve had several jobs done on my bmw 325ci at CJ auto. They have always gone above and beyond with the level of service! They offer fair and competitive pricing... read more

    Rachele VanZoeren Avatar Rachele VanZoeren

    I've been a CG customer for 25 years. Best shop in town without a doubt. If you want the best service for your BMW or VW, this is... read more

    James Pew Avatar James Pew
  • CG is always quick and accurate with diagnosis and does things properly and professionally.

    Jonathan Switzer Avatar Jonathan Switzer

    First off, I heard about CG many years ago but never gave them a try until recently. I’m never going back to a dealership again! The positives are multiple- much better customer... read more

    Billeh Avatar Billeh

    Excellent knowledgeable technicians. They actually get to the root of the problem and not just treat the symptoms. My 5 series is having no issues now and drives how it... read more

    Steve Black Avatar Steve Black
  • Will, and his team did a great job on my 1991 320 I convertible fixing a leaky engine. The timing belt the head gasket and the oil pan gasket were... read more

    Patrick Nixon Avatar Patrick Nixon

    The boys at CG are top notch at what they do! Will and Jackson will ensure your car gets serviced on time and at reasonable rates. I would highly... read more

    media thumbnail 0media thumbnail 1
    Andrew Takahashi Avatar Andrew Takahashi

    The team at CG was a great help and got the job done on my 135i. I needed the differential replaced and they helped source and installed it for me.... read more

    adam cimbala Avatar adam cimbala
  • Begging on social media for fake reviews

    media thumbnail 0media thumbnail 1
    S M Avatar S M

    Been to a few different shops but these are your people! Reliable, knowledgeable and professional. They helped turn my e46 from a lemon to lemonade. Would highly recommend

    Alex Davidov Avatar Alex Davidov

    Don’t take your BMW to other shops that say they will do it for half the price. You will go into the loophole of fixing your car month after month.... read more

    media thumbnail 0
    BMW Avatar BMW
  • After being jerked around by three garages in a row, I took my 2010 X3 to CG motorsports and they diagnosed it and fixed it by the next day. Not... read more

    Carson Bokenfohr Avatar Carson Bokenfohr

    Fantastic service! Wouldn’t take my vehicle’s to another shop. Repaired the suspension on my 328. Ride is better then the day I first got it. Only place I’ll go for... read more

    Steven Holan Avatar Steven Holan

    I am very happy with my service experience at CG Motorsports. My car required extensive repairs, and everything was fixed perfectly. The staff was very helpful in making sure all... read more

    Johann Dyonisius Avatar Johann Dyonisius
  • Had an amazing interaction with CG motorsports today. Ended up learning that the owner has a supercharged e92 M3 himself. I’ve been super stressed out about finding the best... read more

    media thumbnail 0media thumbnail 1
    Arad Avatar Arad

    *Excellent*. After a bunch of screwing around through mechanics. I finally decided to travel out to Richmond to get my BMW fixed. They were very quick to get me in... read more

    quentine lindsay Avatar quentine lindsay

    What can I begin to say about these folks. Please save time and money. Skip going to the dealer and try these guys first. So, to start….a 645ci. Codes…oh so... read more

    Alfonse Daudet Avatar Alfonse Daudet
Emergency Tow-Ins

No appointment needed for tow-ins.

New Waiting Lounge

Enjoy Wifi & coffee while you wait.

After-Hours Key Drop

Key drop-off slot at the back of shop.

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.