Contact Us

Mainland Machinery

Proudly serving mining, oil and gas, marine and industrial agriculture clients in BC and Alberta.


BC Head Office & Shop
2255 Townline Road
Abbotsford, BC
Canada V2T 6H1
Phone: (604) 854-4244 or (604) 857-1796
Fax: (604) 850-1796
Toll-free: 1-888-799-1555

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.


* These fields are required.

Back to Top

Newsletter Signup

Yes, please keep me current with leading edge industry news and Mainland Machinery updates.