Our experienced technicians specialize in commercial tractors, trailers, and off-highway equipment. We offer a long list of services including engine diagnostics, high-end steel fabrication, and fleet maintenance. With 24/7 emergency response, we’ll go the distance to ensure you’re never left stranded. From West Vancouver to Osoyoos to 100 Mile, we travel BC to keep you on the road.

General Maintenance

  • Full-service facility
  • Trailer maintenance
  • Air conditioning service and repair
  • Parts for most OEM’s in stock
  • Quick delivery of non-stocked parts
  • Engine diagnostics
  • Mobile repair services

Fabrication & Structural Repair

  • Licenced technicians and welders
  • Structural trailer repairs
  • Welding and fabrication
  • Hydraulic and PTO system repairs

Maintenance Programs

  • Fleet maintenance specials
  • Government inspections
  • Mobile fleet maintenance
Damaged and weak equipment can cost you. That's why we offer transparent and
high quality maintenance to get you out of the shop and back on the road.

About Us

In 2009, MPM started as a one-man operation with one goal: give commercial vehicles honest, excellent service at a reasonable price. With a solid reputation in the community, Mike Chamberlin built a business that gained a reputation for its good-natured, hard-working mentality. Over the years, it became clear that if MPM was going to be a backbone for truckers in BC, we would need to introduce 24/7 emergency roadside support.

With high-quality shop services and emergency support in place, MPM has grown to employ many skilled technicians with a passion for honest work at a great price.

Mountain Pacific Mechanical Inc.
8510 Aitken Road
Chilliwack, BC V2R3W8

24hr call service and general inquiries:

Shop business Hours


7:00 am–7:00 pm


7:00 am–12:00 am


7:00 am–12:00 am


7:00 am–12:00 am


7:00 am–12:00 am


7:00 am–7:00 pm


Callout ONLY


We’re looking for people like you—hard working, heavy-duty mechanical technicians, ambitious about getting the job done right the first time.

If you’re looking to grow your skills in a close-knit, energetic environment, contact us below about joining our team.

Complete benefits packages

Pay off your schooling by joining our apprenticeship program

Competitive salaries

01 / Get in Touch

We’re never too busy to talk. Feel free to give us a call, send an email, browse our social pages, or simply fill out our contact form.

02 / Send us a message

Emergency 24/7
Roadside Support