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.
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 too hard for them to do so. Definitely worth the price. Made me love my car again.
Can’t say enough good things about this shop. Had some unexpected major services needing to be done to my car and they had no problem accommodating me and fitting me... read more into their busy schedule. Everyone was pleasant and super professional.
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 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 open. My regular mechanic gave up, but these guys dug in enthusiastically and soon figured it out. Upon my leaving, the receipt included some written recommendations for other things to be aware of- like oil leaks, overflow tank crack etc. This combined with a cool shop surrounded by customers' M cars made me say, "Steve (that's my name), you'll be coming back here."
Wouldn't have trusted my car with any other shop. They did more than what was required in order to make me satisfied. Even my wiring after the job was done... read more was organized very neatly using zip ties to keep everything looking clean.
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 called CG Motors to ask if they could help me, and Jackson said he would. He was able to set up both front and back license plates for my BMW, and now I am happily driving around with my new BMW plates. Thank you Jackson!
Very friendly & professional service! Had my Porsche maintenance done here a few day after I called in. This is during the season where all Porsche dealerships have a month... read more long wait list, and other places aren’t Porsche friendly. Mark & Chris were great, and provided invaluable advice on better taking care of vehicle. This isn’t gonna get any better from other service providers. Noticed a few bad reviews here. I think haters and competitors should just get a life. Disagree with me if you don’t think so.
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!
*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 on a cancellation. Once in i told them what I thought the issue was, they called me back later that day to let me know that they checked it but the issue was actually coming from my valve cover. They sent out a handy form that allows you to see everything they’ve done along with what needs to be done and what has to be done. So I got my valve cover changed, new spark plugs. All in a couple of days. It was even done earlier than they told me it would be. Hands down great guys, car is running great! Hands down the only place to take your BMW!!!
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 I don’t let anyone work on my cars only my private mechanic. (but CG was amazing to me.) I was in BC and my pulley belt started having problems, these guys took me in quick fixed my original problem that I mentioned and, also repaired another problem I told them about. (within 3-4 days my car was fixed and ready to be picked up)… I usually don’t write reviews but I’m writing this one almost after 2 months from the date i visited CG. Great work & reputable shop.10/10 ?
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
Great alternative to the dealership with any BMW-related work! Booking an appointment was a breeze, they fixed everything twice as fast as originally estimated and they had great communication... read more throughout. After two appointments so far, this is my service provider of choice by a big margin!
This is the only place to take your classic BMW. I have been coming here for 9 or so years now. It is the only place that I will take... read more my car. They have also worked on my Audi and VW however their speciality is with BMW. The guys here in both front and back of house will take care of you.
Had a very good experience with CG Motorsports Very kind and honest staff and owner Really cares about you and your vehicle Labour was very reasonable and they made... read more you feel welcome and part of the process I would take my vehicle to CG Motorsports first and avoid the hassles and heartbreak of dealership or large chain automotive garage
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.
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.