Marwood Automotive

2827 Roberts Rd
Duncan, BC V9L6W3 CA
No Reviews
Be the first to Write a Review

BMW repair specialist in Duncan, BC. BMW Service, Repairs, Performance, Programming and Coding.

We can solve all your BMW problems with our collection of specialized BMW tools and dealer level computer diagnostics. From routine BMW maintenance to larger, more in-depth repairs, we do it all!

We are centrally located in Duncan, BC and serve all BMW motorists from the South Island. Schedule your next BMW service appointment with us today!


  • By Appointment Only

Meet Our Team

  • Matt Marwood


    Marwood Automotive is Owned and Operated by Matt Marwood, an avid BMW Enthusiast with over 10 years experience working on BMW along with other European makes.


  • Matt was awesome and super professional and not out to gouge you. He fixed my windshield wipers on a BMW 323 that had a faulty relay and did it quickly and free of charge to start a business relationship. I'll be going here for all my repairs!

    Brent C., via Google
  • My 16 year old Mini was overheating and I had two quotes for $5,000 to either rebuild the engine or replace the head. Matt came up with an innovative solution for about $2,000 that has kept my dear old car running well, with no problems over the past six months. A great service experience!

    Michael K., via Google
  • He installed upgraded turbos on my BMW 335i and does basic maintenance on it. Great price and workmanship, and very knowledgeable. All around a good experience every time.

    CJ V., via Google