Contact us
Our Locations
Vaughan, ON
Head Office
180 New Huntington Rd., Vaughan, ON, L4H 0P5
(905) 856-9311
Wire & Cable
150 New Huntington, Vaughan, ON, L4H 4N4
(905) 856-9311
National Accounts
180 New Huntington Rd., Vaughan, ON, L4H 0P5
(877) 856-9311
Barrie, ON
168 Tiffin St., Unit 3, Barrie, ON, L4N 2N4
(705) 739-3602
Hamilton, ON
80 Ditton Dr., Unit A, Hamilton, ON, L8W 0A9
(905) 381-9292
Kitchener, ON
855 Trillium Dr., Unit C, Kitchener, ON, N2R 1J9
(519) 748-9998
London, ON
520 Sovereign Rd., London, ON, N5V 4K4
(519) 451-9998
Sarnia, ON
760 Chester Street, Sarnia, ON, N7S 5N1
(519) 541-2332
Moncton, NB
615 St. George Blvd., Moncton, NB, E1E 2C2
(506) 858-0235
Calgary, AB
4920 72 Ave SE, Calgary, AB T2C 4B5
(403) 213-4305
Oshawa, ON
727 Wilson Road South, Oshawa, ON, L1H 6E9
(905) 443-2504
Oakville, ON
2220 Speers Road, Oakville ON, L6L 2X8
(905) 465-2066
Scarborough, ON
140 Milner Ave., Unit 2, Scarborough, ON, M1S 3R3
(416) 646-0170
Ottawa, ON
2495 Lancaster Rd., Unit 103 & 104, Ottawa, ON, K1B 4L5
(613) 260-1304
Edmonton, AB
12408-184 Street NW, Edmonton, AB, T5V 1T4
(780) 454-7750
Winnipeg, MB
1695A Sargent Ave., Winnipeg, MB, R3H 0C4
(204) 633-1933
Burnaby, BC
3455A Gardner Ct., Burnaby, BC, V5G 3K8
(604) 630-2003
Surrey, BC
19322 34A Ave, Unit 104, Surrey, British Columbia, V3Z 1A1
(604) 532-0880
Dartmouth, NS
45 John Savage Ave., Dartmouth, NS, B3B 2C9
(902) 465-3051
Kingston, ON
105 Binnington Ct., Unit 1, Kingston, ON, K7M 8R7
(613) 542-8435