Exclusive in BMW vehicle repairs and quality work done right. Over 20 years experience with current BMW models and software within the last 10 years. Motorwerkes has invested hundreds of thousands of dollars for the latest BMW tools and software to ensure your BMW gets the most accurate diagnosis and repairs completed. We feel you should get the absolute best out of your vehicle without having to pay dealer price. Our shop is not only a complete repair service centre, we also offer a performance centre for those who are thirsty for power, as well as collision repair and paint services.

Established in 2009 by Parm Rai, who formally spent many years employed at a local BMW dealership. Motorwerkes became an overnight sensation to all BMW enthusiasts, with their immediate booking(s), over-the-top repairs done in a timely manner and friendly staff.

Learn More

Exceeding all



Are you tired of waiting weeks to get in for a service appointment, paying outrageous dealer prices?
Here at Motorwerkes we cover the simplest…

Learn More



If you’re happy with the look of your vehicle
but not 100% satisfied with the power
we can change that real fast…

Learn More



As we at Motor Werkes strive to consistently improve our services, we seek your sincere feedback. Please help by taking a moment to answer a few questions:

Learn More


    • Parm Rai


      Certified BMW Technician 7 Years BMW Dealer Experience

    • Myrone Dela Cruz


    • Miranda Arnold



  • Kelvin Terry


  • Raymon Calagui

    Certified BMW TECHNICIAN

    Certified BMW Technician 12 years BMW Dealer Experience


I have been a loyal customer for over 8 years at Motorwerkes, and I honestly can’t imagine trusting anyone else with my BMW, no matter the problem. Parm, Miranda and the crew are incredibly knowledgeable and the team is truly your best bet for a thorough and professional repair or tune-up of your vehicle. Parm take the time to explain the issues and as always help me with honest advice and reasonable pricing on all my problems.

Peter G.

I have owned Four BMW’s so far, and I must admit as much as I love them, proper maintenance and repairs costs a lot of money. Premium Car = Premium Cost. Being in a love-hate relationship, I have been taking my cars to Parm. He specializes in BMW’s and really knows his stuff, and for the premium service he provides, cost is very reasonable.

Michael Kim

I have a 2010 X5M and have been taking to Motor Werks Inc since Sept 2014. They provide excellent service and expertise in professional manner. I will only have my BMW serviced by them as I have owned other BMW’s in past and dealt with dealership service. There is no comparison as Motor Werks gives honest upfront detailed feedback that you can rely on. They are passionate about BMW service and it shows. Keep up the great work!

Kale Nielsen

I would highly recommend that you consider Parm and his team at Motorwerks if you are looking for exceptional, reliable, thorough and honest service for your BMW vehicle.

Now that I found Motorwerks, I will not take my X5 anywhere else again, especially not to a dealership! My vehicle runs better than it has in the past 4 years.

Premium Service and expertise for a reasonable and honest price.

Many thanks to Parm and his amazing team!

Michelle B

“I’ve been dealing with Motorwerkes for a few years and my experiences have always been great. No BS…just drop my vehicle off in the morning and pick it up when it’s done. Thank you Parm and the Motorwerkes team for your professionalism, attention to detail and the amazing service.”

Gibran Q

“Sold my BMW now but Parm was great. Fixed problems that other shops couldn’t. I would recommend him to any BMW owner. Get him to check your vehicle before your warranty expires with the dealership. He will point out any issues and have them stated to you so you can bring it up with the dealership while it is still under warranty.”


“My dealings with Motorwerkes and Parm began when I “cooked” the engine in my M3 and Parm sold me a used one which we customized in the “Horsepower Freaks” tradition including engine mods and a turbo. Last year we decided to pull out the stops and upgraded to a race-prepped engine with extensive mods including larger turbo, fuel systems, exhaust, suspension, brakes, axles, clutch, etc. etc.. I’ve trusted Parm’s expertise in this build and have one wickedly fast M3 that I am still breaking in. Apart from the M3, Parm and his team – shout out to Kelvin and Miranda, have serviced my X5 over the past couple of years including an engine swap. The quality of service is top notch and it is reassuring to know that I am getting the best quality, advice, and workmanship from people I call my friends. Oh, and did I say affordable – best deal in the province. One last thing Parm, we’ll see which beast makes it to th e finish line first!!”


“My dad and I have serviced three different BMW’s for just over four years at Motorwerkes. From personal experience, I can say I received as good or better service through Motorwerkes as compared to larger dealers in town while at a fraction of the cost. From a service perspective, being able to communicate directly with the mechanics who perform the work on your vehicle is extremely valuable and unavailable at larger shops. Parm consistently makes the time to convey the issues at hand and has provided me honest advice as to how he would service his own vehicles. To evidence this shop’s commitment to customer service, Parm has provided me advice outside of business hours on countless occasions, mostly recently while being stuck in the mountains with vehicle issues. As long as a own a BMW it will be serviced at this shop. Thanks Parm, I really appreciate all your help over the years.”

Sean I

“Parm worked on my X5. His team is the best, most courteous and competent people I have dealt with. Treat you with respect. All members within the team are very knowledgeable and very helpful. All of the mechanics are top notch and competent. I highly recommend anyone looking for a good shop to go to Motorwerkes.”

Ray R.

“I went to 2 different shops for the problem i was having with my X5. The third shop was Motorwerkes, I wish it was the first… Not only did Parm find the problem but found other work that the other shops did not. The gal at the front desk greeted me with coffee and juice for my daughter. My X5 has never ran better. Being a mother of a 3 yr old, safety comes first. I would definitely recommend this shop!”