Contact Us


ALBERTA (Sales & Manufacturing)
25239 – 111 Avenue
Acheson Alberta  T7X 6C8
Tel: 1-(800) 661-6936
Tel: (780) 454-4477
Visit the Residential Help Center here
Commercial Help Center here

NEW BRUNSWICK (Sales & Manufacturing)
671 Royal Road
Memramcook, NB E4K 1X1
Tel: (506) 758-8181
Fax: (506) 758-9798
Visit the Residential Help Center here
Commercial Help Center here

ONTARIO (Head Office – Finance & Admin)
5050 South Service Rd., Unit 200, Burlington, ON L7L 5Y7
Tel: 1-(800) 387-7135
Tel: 905-825-2252
Fax: 1-888-611-1712

ONTARIO (Sales & Manufacturing)
362 Lorne Avenue East
Stratford, ON N5A 6S4

Residential and Agricultural Dealer Inquiries:
Tel: 1-(800) 265-8610
Tel: (519) 271-5553
Fax: (519) 271-4051
Visit the Residential Help Center here

Commercial/Industrial Inquiries:
Tel: 1-(800) 387-7135
Commercial Help Center

PRINCE EDWARD ISLAND (Sales & Manufacturing)
7 Park Road, PO Box 720,
Kensington, PE C0B 1M0
Toll Free: (800) 893-3334
Tel: (902) 836-3661
Fax: (902) 836-3671 TRUSS
Fax: (902) 836-3678 METAL
Visit the Residential Help Center here
Commercial Help Center here

QUEBEC (Sales & Manufacturing)
707, boul. Pierre-Roux Est,
Victoriaville, QC G6T 1S7
Toll Free: +1 (800) 567-2582
Tel: (819) 758-0661
Fax: (819) 758-0666
Visit the Residential Help Center here
Commercial Help Center here

SASKATCHEWAN (Sales & Manufacturing)
3542 Millar Ave,
Saskatoon, SK S7P 0B6
Tel: (306) 664-8420
Fax: 1-(877)-768-9162
Visit the Residential Help Center here
Commercial Help Center here