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.
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.
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.
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!
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 back to CG Motorsports from now on for all three of my vehicles. Thank you Chris.
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
I have had a mixed, but in the end an expensively poor experience with CG Motorsports. They grossly overcharged for parts (as in 70% more than I could purchase the... read more same parts on my own). The work they did had to be re-done by another shop. Part of the Supersprint exhaust system they installed fell off. The Evolve airbox I provided them disintegrated internally, and the manufacturer said they had never seen a failure like this. I picked up my car and 500m from their shop I got a Check Engine Light after they said they had test driven it. If you have a regular daily driver BMW with no special needs, then they might be a decent shop. I brought my car in for performance upgrades they said they could do. They were not able to perform the upgrades, and I had to get most of the work redone. I have since found a reliable shop that does performance work and I will never go back to CG Motorsports again. UPDATE: In response to the owner Chris' comments, I did not just buy a random software tune "over the internet". I am not sure if this is an effort to make me look like I was buying low quality oddball parts. I purchased the tune from Epic Motorsports a respected BMW tuner who has been in business for many years. I told CG Motorsports where I bought the tune from when I was making arrangements to have the work done. There was no issue raised prior to doing the work. My parts did not just fail 12 months after installation, the check engine light came on 500m out of their shop, and when I took it back for servicing after a few billable hours they could not solve it. The implication that the exhaust parts I provided were used is inaccurate. The headers and pipes were brand new high end exhaust parts. The part that fell off about 4 months after the work was done was part of the installation that CG performed. None of those failures can be attributed to used parts or tracking the car with regularity. The airbox was definitely a used part. I provided an air filter servicing kit and asked that they service the air filter and assumed that when they removed it for servicing they would inspect the inside of the airbox. They did not service the air filter, and they returned the service kit back to me unused. I don't know how long the interior of the airbox was damaged, and I agree this cannot be clearly attributed to their installation. If you have a performance car you want work done on, I caution that I had a poor experience with CG Motorsports. If you are having regular service or maintenance done on your street driven car, I think they are probably fine.
Been taking my car to CG for about 10 years now. Chris and the guys always take the time to explain what's going on with my car. They do great... read more work, charge fair pricing, offer a loaner car and are always friendly and professional. Highly recommended! 🙂
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 no more rub hard turns to the left ! ) Can’t recommend these guys enough Til next time CG Casey Wickham ?
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 the power of my car has totally transformed. Also they provide free loaners car for costumers. You can actually see how professional they are by driving those old bmw loaner cars.
Will and his team are a very good team for bmws. I have took my car there for all of my problems and they have helped me with all of... read more them if you have a bmw I highly recommend taking it here
I am very pleased with the M52 upgrade in my 1992 E30 Cab that Chris and his team performed about 6 months ago. I haven't had any issues so far... read more and the car looks and drives like it was meant to be this way from the factory. I highly recommend this shop for its quality workmanship and service.
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 long story short, they know what they're doing. Service is comparable to dealerships, if not better. Shop environment is well laid out and extremely organized.
Very professional looking setup, super clean workshop and friendly staff. Took my x3 in here with an electrical issue, was struggling to start at times then battery was reading dead... read more on multimeter. Other times it would start then rough idle and die. Battery was less than a year old and tested fine. Charging system also came back fine so they suggested the starter motor was faulty and needed replacing.. Really? Didn't check parasitic current draw or anything else but they could swap the starter out that day for $1200. Needless to say I took it elsewhere for another opinion and it turned out the alternator had an intermittent problem and was replaced. It's been good for over a month now. Sorry but the tech who looked at this is either incompetent or trying to gouge. I'd take your car elsewhere.
Amazing friendly customer services, great price, good location etc, I got M4 f82, whenever I ask some questions for M4 maintenance, they give me a friendly recommendation. They are... read more more expert than regular BMW Branch people. This shop is the only shop I would do my M4 crank hub upgrade. Oh, btw, I recently installed AA equal length mid-pipe Non resonator from this shop, the sound is perfect. Whoever wish to have a nice exhaust sound from a turbo engine, definitely need this active autowerke equal length mid-pipe. CG has a connection with active autowerke and they are specialist for AA products.
Went above and beyond to fix my issue. Took the time to replace other problem parts aside from the main work being done. Quality work combined with knowledge.
I’ve towed a car here, drove a car here, trailered a car here. It’s the only place you should take your BMW. Been taking my 330ci here ever since... read more I purchased it. It had a rather neglected maintenance history. Been addressing various leaks and keeping up with regular maintenance ever since. My car drives like new thanks to the shop! Fantastic work as usual.
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 BMW and we had decided to have a manual transmission conversion done, and there was no hesitation to take on the task. The work did take some time due to unforeseen hiccups that were addressed professionally and smoothly by Mark and Rudy. I am very pleased with Rudy's attention to detail, patience and overall skill set that has made my E24 such a joy to get behind the wheel! Thank-you once again for taking care of my E24.
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
I've been dealing with CG for almost a year now, and yes while they do charge prices that some may say are a little "high", the quality of work is... read more amazing. From the moment you walk in you can tell these guys care. They care about the cars that come in and the cars that leave the shop. Chris and Mark have been nothing but accommodating for me and I have no issue whatsoever recommending them and their team to anyone!
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 and are always willing to accommodate my appointments even when needed last minute. I so appreciate their knowledge and expertise. I’d highly recommend this shop to anyone with a BMW or anyone in general who’d like to leave their car in the hands of someone they can trust. Thank you CG!!!
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 is the real deal. They treat you like royalty and do incredible work. Very reasonable and honest prices. They won't sell you on things you don't need. They... read more are highly details oriented and it benefits the customer and their car. Honestly, I can't say enough great things about CG Motorsports and the staff. Truly a champion example of a 10/10.
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 provide fast turn-around times, even when I had to get my car towed to them on short notice. I’ve been bringing my 2005 3-series here since 2019 and it’s in better shape than before. I highly recommend them if you’re looking for the best place to take care of your BMW.
Honest, honest and knowledgeable for older and newer models. Great shop, great people and quality work done right. My car actually likes going there which is great however it does... read more cost me..LOL. (older BMW owner) Prices are fair for work rendered. One of the best BMW daycares I have been too. Thanks CG.
Absolutely terrible service. I had an inspection done and wanted to get a quote for the work they said needed to be done. I've called in four times now to... read more get the quote. The last person I spoke with was Mike, but the response is the same every time no matter who it is, "we'll have it emailed to you tomorrow for sure." Then zero updates and I have to call back a few days later for an update. Rinse and repeat. I wouldn't trust this place. If they're this incompetent at providing a quote for work to be done then I can only imagine how terrible they are at actually fixing cars and providing honest and accurate pricing for the work. Update: Finally got the quote and ended up doing some of the work needed. Was done in a timely matter and fairly close to the quoted cost. Happy with the actually work to the car so far. Will be doing more work and will provide another update.
This is the only shop I will bring my BMW's to. Well worth the drive from Coquitlam to Richmond. Chris and the team are amazing and they always take care... read more of their customers. 🙂
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.
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.