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
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
Calgary Sales Office
300 – 400 5th Ave. SW
Calgary, AB T2P 0L6
Phone: 1-403-444-3845
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.