Contact Us

Headquartered in Richmond, BC, Canada, our network of national and international locations means we can provide just-in-time service for projects of all sizes.  We offer consistent, reliable stock availability and real-time inventories. For a quote or for more information, contact the ECS team.

ECS Canada Locations

3135 - 6900 Graybar Road
Richmond, BC V6W 0A5
tf: 1.800.661.4165
404 Garbally Road
Victoria, BC V8T 2K1
tf: 1.866.547.2319
Unit 21 - 10551 - 50 Street S.E.
Calgary, AB T2C 3E3
tf: 1.866.218.2251
Unit 16 - 3110 - 51 Avenue NW
Edmonton, AB T6P 0E1
tf: 1.800.661.2163
Unit 1 - 500 De Baets St
Winnipeg, MB R2J 4K3
tf: 1.833.207.4438
6370 Kestrel Road
Mississauga, ON L5T 1Z3
tf: 1.800.762.6770
Unit 3 - 120 Nebo Road
Hamilton, ON L8W 2E4
tf: 1.866.383.4267
CP 20022 BP Grande-Allée
Terrebonne, QC J6W 0C9
tf: 1.877.507.7995
Unit 9 - 100 Wright Ave
Dartmouth, NS B3B 1L2
tf: 1.855.405.8552

ECS International Locations

Dubai
S30807, Jebel Ali Freezone South
Dubai, UAE
p: +971 4 8118 000
f: +971 4 8809 360
Abu Dhabi
P.O. Box 112358
Unit B-01, Building Number 158
Heirs of Saoud Mohammed , Arar Al Dhaheri
tf: 971 2 6740001
p: +971 2 6740001
f: +971 2 6740001

Get In Touch

  • Required
  • Required
  • Invalid Email
  • Invalid Phone Number
  • Required
  • Required
  • Required

Sign Up for Newsletter

Newsletter hosted by Mailchimp. You can find detailed information on the processing of personal data in our privacy policy.