BMW Performance Upgrades and expert repairs
CG Motorsports is an independent BMW specialist trusted by BMW drivers and enthusiasts in BC since 1999.
CG Motorsports has been a trusted BMW specialist in BC since 1999
Trusted Shop for BMW and MINI repairs
Servicing all Gas, Hybrid, Electric, and Diesel BMW and MINI vehicles
Who we are
Discover CG Motorsports
Your Ultimate BMW Service Destination in Vancouver, Richmond, and the Lower Mainland area. Experience personalized care and attention to detail with our expert technicians, equipped to handle everything from routine maintenance to advanced tuning and brake upgrades. Trust us for the ultimate BMW service experience in the Lower Mainland.
Years of Experience
BMW Cars For sale
Services
Trust Your BMW to Our Certified Technicians!
Our service is focused on delivering exceptional care to BMW, MINI, and Karma owners in Richmond, Vancouver, and the Lower Mainland area. Our certified technicians are skilled in servicing hybrid, electric, and diesel vehicles, ensuring that every car receives specialized attention and top-notch care. Trust us to keep your prized vehicles running at their best.
Book an Appointment Today!
Fill out the form, and our team will get back to you shortly to schedule your service.
Comfort, Convenience, and Care – Experience the CG Difference




Enjoy Wifi and coffee while you wait.
Key drop-off slot at the back of shop.
No appointment needed for 911/tow-ins.
speciality Service
BMW Performance Tuning
Unleash your vehicle’s potential – upgrade power, precision, and style with CG Motorsports. As a trusted reseller of top-tier performance and wheel brands, we cam help you optimize every detail for the ultimate drive. Explore our performance partners and see what we can do for your BMW.
0% interest, 0 worries
BMW Extended Warranty
Premium Protection for Your BMW
How It Works
- 15% down payment
- Equal payments with a minimum 2-year term
- For 2013 and newer models
- Limited Time Offer
Testimonial
Customer Feedback
-
Excellent service from CG Motorsport. They handled my engine work professionally and kept me updated throughout. Highly recommend for quality automotive care.
Spiros Cacos
-
Chun Au (Chunster)
I’m not even a regular customer for maintenance here, but CG Motorsports really impressed me. I came in for a repair quote and the team was extremely professional, patient, and... read more transparent throughout the whole process. They walked me through all the options, including different parts choices, and gave me enough information to make a fully informed decision — no pressure at all. Chris and Will were both incredibly knowledgeable and personable. You can tell they genuinely care about their customers and take pride in their work. The repair was done properly, pricing was fair, and the whole experience felt honest and straightforward. Highly recommend this shop. Even as someone who wasn’t their usual client, they treated me like one. I’ll definitely be back.
Ken Chi
-
Been in the auto business for myself many years worked on a lot of BMW'S myself. I am now retired and wouldn't trust my two BMW'S to anyone else
Helmut Vorlaufer
CG helped to perform the diesel system repair service for my BMW 2013 X5 35D, it is not a simple job to do. But apparently, this guy really know what... read more they are doing, give my X5 another new life again, running even better than when new. Still consider a better and much cheaper alternative compare to replace it with a new or newer second hand car. Looking for another 10+ more solid driving years from it. Thanks!
CANDY BEAR
-
Got this gauge installed at cg. The team was friendly and knowledgeable. I dont think I'll let anyone else touch my bmw other than cg.
Winston Fong
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.
Albin Maliqi
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 to me, because they provided a courtesy car for my use during the renovation process. I can wholeheartedly recommend CG Motorsports. A great shop with great people!
Sammy Fattedad
-
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
Carson Bokenfohr
After multiple unsuccessful attempts to fix the winter wheel alignment on my g87 m2 at a BMW dealership in Vancouver, I decided to give CG Motorsports a try. Great place... read more and good customer service. They initially promised the car would be ready by 4 pm but everything was completed by around 3. The difference was immediately noticeable. My steering wheel is finally straight again and my baby drives exactly the way it should. Looking at the alignment sheet they provided I could see that the front right toe had been significantly off before they corrected it. They also have a nice customer lounge with cool ///M goodies for sale. I’ll definitely be coming back here to get my summer tires balanced (and for mods).
Ashik Santhosh
-
Great BMW specialist —The front desk team is quick, professional, and easy to communicate with. They’re reliable and tend to err on the side of caution, recommending preventative work to... read more keep your BMW in top condition which I really appreciate. Perfect for someone like me who values a well-maintained car. Turnaround times are fast, and appointments are usually available within 3–5 days. If you buy an extended warranty through SecureDrive(the warranty they sell and work with), they handle all the paperwork directly — just drop off the car and pay the deductible-quick and convenient.
Henry Amendy
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.
Junheng ZHAO
-
Wonderful people!!! They worked on my 2021 BMW M340I and I truly have no complaints with how the car turned out! Thank you again!!
Aidanttv
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.
Preet Bhachu
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 during and after the job. The staff I have talked to were for the most part kind and caring, I did have one small misunderstanding with the team, but immediately after they found out about it they rushed to clarify and correct the misunderstanding, they seem to really care about customer satisfaction and that is rare. They have an amazing facility with some amazing builds on display. Nothing major but they did provide me with some services before my expressed permission (installing a O ring to fix a boost leak, I had just wanted to identify the location/cause of) and I wasn’t fully prepared for the cost increase (~$383) but I made it work in the end. Overall good quality service, only real downside is the price but if can you afford it they are more then worth it.
Daniel Davis
-
Had the team replace the turbos and tune my 2011 Z4 35is. They were very knowledgeable, responsive, and accommodating. I’ve had the car back for a bit over a month... read more and it has been an absolute blast to drive. Yes the price may be higher than some other third party shops, however you get what you pay for - and here you’re getting a very high quality of work. Will definitely be coming back in the future.
Caden Milligan
-
The customer service and expertise provided are exceptional. The staff is knowledgeable, honest, and goes above and beyond to assist customers.
Amber Grassing
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.
Niklas
Jackson and the team were excellent. They accommodated me well and performed a thorough Pre Purchase Inspection to provide the peace of mind (and insight) I was looking for. Follow... read more up after the fact was a nice touch and appreciated. Cool shop too with some high performance M cars and P car in showroom, along with performance components. I'd confidently service my vehicle there if I was local.
Beau Wille
Blog
BMW xDrive Transfer Case Repair in Richmond, BC: Symptoms, Diagnosis and What Owners Should Know
BMW xDrive gives many BMW models better traction, stability, and...
Read MoreBMW Rod Bearing Replacement in Richmond, BC: What M Owners Should Know
BMW M engines are built for high rpm, sharp throttle...
Read MoreCabin Air Filter Replacement for BMW: Why Clean Cabin Air Matters
If the airflow from your BMW’s vents feels weak, the...
Read More


