Mainland Machinery
Proudly serving mining, oil & gas, marine and industrial agriculture clients in BC.
BC Head Office & Shop
2255 Townline Road, Abbotsford,
BC, Canada. V2T 6H1.
Phone: 604-854-4244
Fax: 604-850-1796
Toll-free: 1-888-799-1555
Schedule an Appointment
Click the button below to talk to an expert about booking with us.
Send Us a Message
Please fill out the following contact request and we will get back to you as soon as possible. If your request is urgent, please call us at 1-888-799-1555.