Call 604-316-8970 now

Mazdock Mechanical Services, Agassiz BC

One shop fixes every reason your fleet goes down.

Commercial and heavy equipment only, half-tons to excavators. Call us and tell us what's wrong, we'll take it from there.

Every service, one call

Same crew, same shop, no handoff to a specialist across town.

CVIP inspections

Certified inspections done right here in Agassiz. Skip the drive to Chilliwack.

Book a CVIP

24hr mobile mechanical

Two fully stocked trucks on call any hour. Breakdown, yard, or job site.

Call the mobile line

Mobile A.C. repair

A.C. repair and recharge wherever the truck sits.

Ask about A.C.

Welding

Mobile or in-shop welding on trucks, trailers, and heavy equipment.

Get a welding quote

Computer diagnostics

Heavy-duty scans that tell you what is actually wrong.

Run a diagnostic

Engine repair and parts

Full engine diagnosis, repair, and parts sourcing for commercial units.

Book engine work

Fleet pressure washing

Mobile fleet washing at your yard. No hauling equipment to a wash bay.

Book a wash

Fire pump and ladder testing

Annual pump pressure testing and ladder testing for fire departments.

Ask about testing

Tires

New commercial, ag, and heavy equipment tires. Mount and balance in the shop or on-site.

Ask about tires

Not sure which service you need?

Call and describe what's going on. We'll tell you what it is before you book anything.

Mobile line: answered 24 hours
604-316-8970

Shop hours

Mon-Fri, 6am-4pm

Walk in or book ahead for inspections, diagnostics, engine work, welding, and A.C. at the Agassiz shop.

Mobile service

24hr emergency service call

Down on a shoulder, in a yard, or on a job site. Call and tell us where you are. We come to you.

Coverage

Eastern Fraser Valley, door to door

Agassiz, Chilliwack, Harrison, and Hope, plus wherever the job actually is in between. Not sure you're in range? Call and ask.

Down truck? Let's get it rolling again.

Every hour it sits is an hour it is not billing, hauling, or showing up where it is supposed to be.