Contact us
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
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., 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 Crt., 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