Quality

Mechanical Services

D&D offers both diagnostic and mechanical repair services for the Mill Bay, Cobble Hill, Shawnigan Lake, Duncan, Nanaimo, and Victoria areas. With over 50 years of parts and mechanical experience, you will be in good hands at D&D.

COVID-19 NOTICE: All repairs must be booked in advance to help with social distancing.

Honest

Mechanical Services

At D&D we look for our customers to get the right solution that is best for them

We pride ourselves on our transparent vehicle repairs process that continually has us recommended by our patrons. 

Free
Parts Finder Services

Our history in mechanical services allows us to find almost any part you need at the price you deserve. If you are having trouble finding your auto or truck part

Give us a call and let’s see how D&D can help

FAQ’s

How much does your parts finding services cost?

Our parts finding services is free service. Call today for some free help!

HOW CAN YOU TELL WHATS WRONG WITH MY CAR?

At D&D we have over 50 years of experience in the mechanical field that give us the know-how for fixing your ride. That paired with our free parts finder and we can fix anything.