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.
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.
Excellent customer service, they are accurate, fast and the technicians are very knowledgeable. Highly recommendable!
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 They’re priced fairly above average but it’s because they warranty all of the work they do for two years and you know you are getting the most professional people to do the job. 10/10.
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 condition all these years and also much more affordable than the dealerships. I will recommend CG every time someone asked me about BMW repair!
Pure class and professionalism. I recently purchased a build from CG and the entire experience has turned me into a huge fan. No pressure selling, no hidden fees, guarantees on... read more work, and incredible hospitality during the buying process. After 2 months of owning the car, I must say the car is dialled! These guys know how to build fast and reliable cars. Hats off to Chris and the team at CG.
Recently purchased a 2012 BMW - fantastic vehicle and the staff was awesome to work with! Highly recommend.
I just bought a gorgeous used BMW from these guys and what a great experience it was. I could tell the moment I went into the front office that this... read more was a place full of people who love cars. 3 stunning restored sports cars in the garage office and beautiful car pics and parts on the wall! The mechanics coming in and out from the work area were friendly and professional. After showing me the car I had come to see, Chris - the owner - threw me the keys and let me take it for a test drive. I loved it and knew this was the car for me. But upon returning Chris insisted on showing me receipts for the work done, the history of the car and his own professional opinions, good and bad, of the car. He didn't have to do any of that - he had me at "so how did it drive?" Nice work, CG Motorsports.
CG Motorsports has been nothing but excellent every time I’ve gone in. Will, the owner, and Jackson, the service manager, are both incredibly helpful, honest, and understanding. They’ve helped me... read more out a lot with my car, always taking the time to explain what needs to be done and why. Their work is top-quality, their pricing is fair, and they’re willing to help out when you’re in a tough spot. It’s rare to find a shop that’s this trustworthy and easy to deal with. I always feel like my car is in good hands, and the customer service is genuinely outstanding. I highly recommend CG Motorsports to anyone looking for great work, fair prices, and people who actually care.
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 only were they extremely professional and customer service oriented, but they took the time to show me what was happening and teach me about my car. 100% would recommend. They are my official go-to mechanic... and I live downtown
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 day and I promptly made an appointment for a couple of hours later. I was having some issues with the power steering and suspected that the previous owner had put in the wrong fluid type. They flushed the system and filled with the correct fluid and completed the alignment near perfect within 2 hours. They also installed a crush washer on the drain plug which was missing. Would definitely recommend and will be going back in the future. Thanks again!
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 I did take my car to them. Their service is good and fixed the problem very soon. And the price is. reasonable. Thanks a lot.
I was very pleased with my first visit to Motorsports. Their electronic responses to my inquiries have been very prompt and clear. My in-person conversation about my vehicle's issues were... read more patient, clear, professional and informative. No pressure whatever to proceed with further work. It was like working with friends. So they'll get my business.
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 reception area was very clean and tidy. What impressed me the most was their honesty and transparency since they took the time to explain the estimate, each charge, and why the final bill deviated from the estimate. Thank you CG Motorsports for your terrific service.
Went to a Mini dealership for service and got quoted for over ~$4k for the repairs along with ~$400 for the inspection. Took my car to this place and they... read more charged me 20% less than what was quoted and was very transparent about being able to save on labour cost due to the area being worked on were overlapping. This was with a re-inspection added on top of that. Would definitely recommend.
After doing business with CG Motorsports, I have to say it was the most positive car interaction I've ever had. I recently purchased one of their cars which was traded... read more in from the previous owner. Chris helped me through the entire process and was incredibly professional, honest, and polite. The BMW I purchased had been serviced at CG for the past 11 years, which shows the positive relationships CG has with clientele. The car is absolutely mint, coming with full documentation and service history, and runs like a top. The store is incredibly clean and well decorated, and full of gorgeous BMWs. I will take my BMW to CG for any future repairs, and I would recommend CG to anyone I care about.
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 I trust with my car. Thank you CG!
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 visits, it runs reliably. I know I can always count on them and have continued to make the 30-45m journey from my home to come for regular checkups. Not once have they upsold me on something I didn't need. They are always happy to explain their findings and let you make an informed decision. I never once felt pressured or taken advantage of. This is a place you can trust, and that's rare in the automotive industry. It's why I continue to make the long drives and rely on their service.
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 highly recommend this shop for any BMW needs.
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 should.
I’ve been bringing my BMW X5 to this shop for years. Recently, I had an oil change and brake work done, and as always, the experience was top-notch. The... read more staff is incredibly friendly, knowledgeable, and professional, making communication seamless from start to finish. William and his team take the time to explain everything and ensure I’m comfortable with the work being done. It’s clear they care about their customers and take pride in their work. I trust them completely and would recommend this shop to anyone looking for a reliable and skilled mechanic. Five stars all the way!
No appointment needed for tow-ins.
Enjoy Wifi & coffee while you wait.
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.