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’ve been taking my cars to CG for many years now and have only praise for them. They’ve consistently proven themselves as true BMW experts and are the only people... read more

    Nigel Schatz Avatar Nigel Schatz

    The team at CG is professional, polite and honest. I trust that my BMW is in the best hands when I bring it here. They have always been reliable and... read more

    Niklas Avatar Niklas

    Always go above and beyond. Very professional! Thank you!

    Michelle Hinch Avatar Michelle Hinch
  • 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

    Excellent service, their staff are technically knowledgeable. The price is right. Recommended.

    Hien Gillespie Avatar Hien Gillespie

    Thanks to Will for consulting with me and solved all my concerns. I did a stage 2 tune for my BMW 228 here, very professional job done by their mechanics,... read more

    Junheng ZHAO Avatar Junheng ZHAO
  • took my car here to get a few faults/dash lights diagnosed. authorized 2 hours and within an hour they already got rid of 3 (without me even asking) and diagnosed... read more

    media thumbnail 0
    Russell Dawe Avatar Russell Dawe

    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

    *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
  • BMW super pros, jobs done right the first time and very experienced !

    Graeme Milne Avatar Graeme Milne

    They do great work and really take care of your car. Fixed a lot of things on my car without me asking and without charging me just because it wasn't... read more

    Preet Bhachu Avatar Preet Bhachu

    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
  • 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

    EXTREMELY KNOWLEDGEABLE RE:ANY CONCERNS I'VE HAD WITH MY BMW.DIAGNOSED AND COMPLETED EFFICIENTLY!

    Gary Wong Avatar Gary Wong

    I do most of my own maintenance but on the off chance I don’t have the tool or ability I go to CG. They are the best and most knowledgeable... read more

    media thumbnail 0
    Martyn H Avatar Martyn H
  • I want to express my gratitude to CG for accommodating me last minute. They fixed my GM module on my 330Ci promptly and maintained excellent communication throughout the process. I... read more

    Darren Avatar Darren

    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

    Every time I have had a chance to use this business it has been a pleasurable time with them going above and beyond for the customer. They know their stuff... read more

    media thumbnail 0
    Ty Trickett Avatar Ty Trickett
  • I had my car serviced at CG Motorsports to replace worn OEM control arms and I left satisfied with my experience. The staff was welcoming and professional, the... read more

    Joe Cheuk Avatar Joe Cheuk

    I truly feel that I must positively commend Chris and his team at CG Motorsports for their quality of workmanship that I experienced with project supplied. I have a classic... read more

    Gregory Emm Avatar Gregory Emm

    Excellent service experience at CG. Specializing in BMW, knowledgeable, pleasant staff, working within a pristine shop, and obviously taking pride in the service they perform. Service includes good... read more

    mario furlan Avatar mario furlan
  • Called CG as I was going to be in the area and needed to get an alignment done on my 03 325ci. Mark was able to find time the same... read more

    Aidan Charles Avatar Aidan Charles

    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

    Unfortunately, I am down in the US, but I had a very close friend who needed some work done ASAP. I asked around and this place came highly recommended. I... read more

    Kayla Browning (KB) Avatar Kayla Browning (KB)
  • Highly skilled mechanics, coupled with knowledgeable and helpful front-office staff, make CG Motorsports a special go-to shop for any BMW maintenance needs. They completely renovated my 318is, without any inconvenience... read more

    media thumbnail 0media thumbnail 1media thumbnail 2media thumbnail 3media thumbnail 4media thumbnail 5media thumbnail 6media thumbnail 7
    Sammy Fattedad Avatar Sammy Fattedad

    You get what you pay for. Decent pricing. Got an oil change and inspection done right.

    Kevin Avatar Kevin

    I’ve had my fair share of experiences with service shops, most being bad, some being neutral. CG Motorsports stands out as phenomenal. From the easy booking process, to the quick... read more

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

    Chun Au (Chunster) Avatar Chun Au (Chunster)

    My go to BMW repair shop, I trust Chris and his team to fix my BMW 325i of over 200k+ km. Thanks Chris for keeping my car in such good... read more

    jicky944 Avatar jicky944

    I've been coming to CG for over 4 years now. Before discovering them my old BMW was breaking down every other week. After some TLC, useful advice, and a few... read more

    Luke Jones Avatar Luke Jones
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.