Bathurst

955 Riordon Dr

Bathurst, NB, E2A4W7

Phone: (506) 545-1835

Fax: (506) 546-4406

Industrial, ERS


View Location Details

Belleville

229 University Ave

Belleville, ON, K8N5S3

Phone: (613) 966-0999

Fax: (613) 966-9995

Power


View Location Details

Belleville

220 Adam St

Belleville, ON, K8N5S4

Phone: (613) 969-0402

Fax: (613) 969-1328

Industrial


View Location Details

Calgary

4343 114 Ave SE

Calgary, AB, T2Z3M5

Phone: (403) 253-7601

Fax: (403) 259-0267

Power


View Location Details

Calgary

5946 86th Avenue SE

Calgary, AB, T2C 4L7

Phone: (403) 259-3588

Fax: (403) 253-5606

Industrial, ERS


View Location Details

Calgary

4920 43rd Street Southeast

Calgary, AB, T2B 3N3

Phone: (403) 279-2211

ERS


View Location Details

Chambly

1970 John Yule St

Chambly, QC, J3L6W3

Phone: (450) 447-9891

Fax: (450) 447-5231

Equipment


View Location Details

Charlottetown

3 MacAleer Dr

Charlottetown, PE, C1E2A1

Phone: (902) 892-6203

Fax: (902) 892-0550

Industrial


View Location Details

Chicoutimi

1006 rue de la Rupert

Chicoutimi, QC, G7K0A1

Phone: (418) 690-1447

Fax: (418) 690-1244

Industrial


View Location Details

Clairmont

9502 102 St

Clairmont, AB, T8X0M6

Phone: (587) 259-9231

Fax: (587) 259-9226

Equipment


View Location Details

Concord

1240 Creditstone Rd

Concord, ON, L4K5T7

Phone: (905) 879-2009

Fax: (905) 879-2023

Industrial


View Location Details

Corner Brook

4 Main St

Corner Brook, NL, A2H7T5

Phone: (709) 634-3177

Fax: (709) 634-5565

Industrial


View Location Details

Dartmouth

151 Thornhill Dr

Dartmouth, NS, B3B1S2

Phone: (902) 468-7352

Fax: (902) 468-3524

Equipment


View Location Details

Dartmouth

70 Raddall Ave

Dartmouth, NS, B3B1T7

Fax: (902) 468-3325

Power


View Location Details

Dartmouth

100 Wright Ave

Dartmouth, NS, B3B1L2

Phone: (902) 468-4455

Fax: (902) 468-3316

Industrial


View Location Details

Dorval

10955 Ch Côte-De-Liesse

Dorval, QC, H9P1A7

Phone: (514) 636-0680

Fax: (514) 636-8590

Power, ERS, Industrial


View Location Details

Drummondville

670 boul Lemire

Drummondville, QC, J2C7W9

Phone: (819) 477-9111

Fax: (819) 474-4912

Industrial


View Location Details

Edmonton

17604 105 Ave

Edmonton, AB, T5S1G4

Phone: (780) 483-6641

Fax: (780) 484-4378

Equipment


View Location Details

Edmonton

10025 51 Ave NW

Edmonton, AB, T6E0A8

Phone: (780) 437-8200

Fax: (780) 437-5865

Power


View Location Details

Edmonton

6418 Roper Rd NW

Edmonton, AB, T6B3P9

Phone: (780) 463-5500

Fax: (780) 465-3663

Industrial


View Location Details

Edmonton (Acheson)

11061 269th St

Acheson, AB, T7X6E1

Phone: (780) 948-5444

Fax: (780) 948-5440

Equipment


View Location Details

Edmundston

790 Chemin Canada

Edmundston, NB, E3V1W4

Phone: (506) 735-8981

Fax: (506) 735-8565

Industrial


View Location Details

Espanola

40 McCulloch Dr Ste 1

Espanola, ON, P5E1J1

Phone: (705) 869-5260

Fax: (705) 869-5262

Industrial


View Location Details

Flin Flon

506 S Main Street

Flin Flon, SASKATCHEWAN, R8A1G9

Phone: (306) 688-3586

Fax: (306) 688-3367

Industrial


View Location Details

Fort McMurray

205 MacAlpine Cres

Fort McMurray, AB, T9H4A6

Phone: (780) 743-6252

Fax: (780) 743-4953

Power, Industrial, ERS


View Location Details

Fort McMurray

255 Macalpine Crescent

Fort McMurray, AB, T9H4A5

Phone: (780) 791-6447

Fax: (780) 791-5178

Equipment


View Location Details

Fort St. John

10135 Finning Frontage

Fort St John, BC, V1J4J1

Phone: (250) 785-4191

Fax: (250) 785-7621

Equipment, Power


View Location Details

Granby

836 Boul Industriel

Granby, QC, J2J1A4

Phone: (450) 378-9888

Fax: (450) 378-6497

Industrial


View Location Details

Grand Prairie

11115 – 100 Avenue

Grande Prairie, AB, T8V 3J9

Phone: (780) 532-5900

ERS


View Location Details

Grande Prairie

10906 97 Ave

Grande Prairie, AB, T8V3J8

Phone: (780) 532-2396

Fax: (780) 532-1087

Power


View Location Details

Guelph

355 Elmira Rd

Guelph, ON, N1K1S5

Phone: (519) 821-3100

Fax: (519) 821-1030

Industrial


View Location Details

Kamloops

1880 Kryczka Pl

Kamloops, BC, V1S1S4

Phone: (250) 374-5055

Fax: (250) 374-8775

Equipment


View Location Details

Kapuskasing

33 Brunelle Rd N

Kapuskasing, ON, P5N2M1

Phone: (705) 335-6018

Fax: (705) 337-1667

Industrial


View Location Details

Kirkland Lake

475 Archer Drive

Kirkland Lake, ON, P2N 3M6

Phone: (705) 568-6355

ERS


View Location Details

Kitchener

815 Trillium Dr

Kitchener, ON, N2R1J9

Phone: (519) 893-2942

Fax: (519) 893-1068

Equipment


View Location Details

Lachine

2117 32e Avenue

Lachine, QC, H8T3J1

Phone: (514) 636-7366

Fax: (514) 636-7777

ERS, Industrial


View Location Details

Langley

9087E 198 St

Langley, BC, V1M3B1

Phone: (604) 513-2216

Fax: (604) 513-1916

Equipment, Industrial, ERS


View Location Details

Lasalle

2299 rue Lapierre

Lasalle, QC, H8N1B7

Phone: (514) 365-4101

Fax: (514) 365-7511

Industrial


View Location Details

Laval

2000 rue John Molson

Laval, QC, H7T0H4

Phone: (450) 682-3737

Fax: (450) 682-7159

Equipment, Industrial


View Location Details

Lively

199 Mumford Rd

Lively, ON, P3Y1L2

Phone: (705) 692-3656

Fax: (705) 675-1477

Industrial, Equipment, ERS, Power


View Location Details

London

359 Tartan Dr

London, ON, N6M1B1

Phone: (519) 455-7410

Fax: (519) 685-2196

Equipment, Industrial, Power


View Location Details

Longueuil

784 boulevard Guimond

Longueuil, QC, J4G1T5

Phone: (450) 646-4939

Fax: (450) 646-1936

Industrial


View Location Details

Mississauga

2250 Argentia Rd

Mississauga, ON, L5N6A5

Phone: (905) 813-8310

Fax: (905) 812-7203

Head Office


View Location Details

Mississauga

1081 Meyerside Dr

Mississauga, ON, L5T1M4

Phone: (289) 247-1070

Fax: (289) 247-1071

Industrial


View Location Details

Mississauga

3280 Wharton Way

Mississauga, ON, L4X2C5

Phone: (905) 624-5611

Fax: (905) 624-8403

Equipment


View Location Details

Moncton

200 Urquhart Ave

Moncton, NB, E1H2R5

Phone: (506) 857-8870

Fax: (506) 856-8729

Equipment


View Location Details

Moncton

485 Venture Dr

Moncton, NB, E1H2P4

Phone: (506) 855-5371

Fax: (506) 870-4448

Power


View Location Details

Moncton

80 Enterprise Street

Moncton, NB, E1E 3P7

Phone: (506) 857-8458

ERS


View Location Details

Mount Pearl

1 Panther Pl

Mount Pearl, NL, A1N5B7

Phone: (709) 747-7341

Fax: (709) 747-8752

Power


View Location Details

Mount Pearl

1164 Topsail Rd

Mount Pearl, NL, A1N5E8

Phone: (709) 364-7959

Fax: (709) 364-9422

Industrial


View Location Details

Mount Pearl

1A Panther Pl

Mount Pearl, NL, A1N5B7

Phone: (709) 747-7223

Fax: 709-747-7226

Equipment


View Location Details

Nanaimo

2110 Schoolhouse Rd

Nanaimo, BC, V9X1T4

Phone: (250) 755-2005

Fax: (250) 755-1244

Equipment


View Location Details

Nisku

1403 5th St

Nisku, AB, T9E8C7

Phone: (780) 955-2155

Fax: (780) 955-2095

Industrial, ERS


View Location Details

Noranda

160 7e Rue

Noranda, QC, J9X1Z9

Phone: (819) 797-1743

Fax: (819) 762-3606

Industrial


View Location Details

Ottawa

2450 Stevenage Dr

Ottawa, ON, K1G3W3

Phone: (613) 736-6060

Fax: (613) 736-7171

Power


View Location Details

Ottawa (Gloucester)

4139 Belgreen Dr

Ottawa, ON, K1G3N2

Phone: (613) 739-2990

Fax: (613) 739-1813

Equipment


View Location Details

Pasadena

23 Stentaford Ave

Pasadena, NL, A0L1K0

Phone: (709) 686-0777

Fax: (709) 686-5333

Equipment


View Location Details

Pembroke (Laurentian Valley)

1076 B Line Rd

Pembroke, ON, K8A6W8

Phone: (613) 735-5778

Fax: (613) 735-1904

Power


View Location Details

Pointe-aux-Trembles

12900 Blvd. Metropolitain East

Pointe-aux-Trembles, QC, H1A 4A7

Phone: (514) 351-8880

Fax: (514) 351-1119

Industrial


View Location Details

Port Hawkesbury

15 Paint St

Port Hawkesbury, NS, B9A3J5

Phone: (902) 625-2991

Fax: (902) 625-3307

Industrial


View Location Details

Prince George

4620 Pacific St

Prince George, BC, V2N5S3

Phone: (250) 562-7321

Fax: (250) 561-1404

Equipment


View Location Details

Prince George

901 Great St

Prince George, BC, V2N5R7

Phone: (250) 562-1334

Fax: (250) 562-1058

Industrial, ERS


View Location Details

Québec City

2997 Av Watt A

Québec City, QC, G1X3W1

Phone: (418) 651-5371

Fax: (418) 651-4448

Equipment, Power, Industrial


View Location Details

Red Deer

123 Queensland Crescent

Red Deer, AB, T4P2P6

Phone: (403) 346-8981

Fax: (403) 347-3711

Equipment, Power


View Location Details

Redcliff

1750 Broadway Ave NE

Redcliff, AB, T0J2P0

Phone: +1 877-469-2529

Fax: (403) 527-8901

Industrial


View Location Details

Regina

133 4th Ave

Regina, SK, S4N6T2

Phone: (306) 522-2652

Fax: (306) 565-0633

Power


View Location Details

Regina

664 Henderson Dr

Regina, SK, S4N5V6

Phone: (306) 569-8878

Fax: (306) 757-4240

Industrial


View Location Details

Regina

811 Roulston Bay

Regina, SK, S4N 7E6

Phone: (306) 721-2566

ERS


View Location Details

Rimouski

396 2e Rue E

Rimouski, QC, G5L2G5

Phone: (418) 722-5164

Fax: (418) 723-7694

Industrial


View Location Details

Rocky View County

291242 Crossiron Drive

Rocky View County, AB, T4A0T5

Phone: (403) 279-7278

Fax: (403) 236-4071

Equipment


View Location Details

Sarnia

121 Duff Drive

Sarnia, ON, N7W1A7

Phone: (519) 337-3285

ERS


View Location Details

Saskatoon

205 Marquis Dr W

Saskatoon, SK, S7R1C7

Phone: (306) 934-2858

Fax: (306) 933-0187

Equipment


View Location Details

Saskatoon

3210 Idylwyld Dr N

Saskatoon, SK, S7L5Y7

Phone: (306) 242-3113

Fax: (306) 242-2965

Power


View Location Details

Saskatoon

3626 Mitchelmore Ave

Saskatoon, SK, S7P0B9

Phone: (306) 934-0700

Fax: (306) 934-4977

Industrial, ERS


View Location Details

Sault Ste. Marie

48 White Oak Dr E

Sault Ste. Marie, ON, P6B4J8

Phone: (705) 949-2550

Fax: (705) 949-8470

Industrial


View Location Details

Sept-Îles

360 Avenue Noel

Sept-Îles, QC, G4R1L7

Phone: (418) 962-9718

Fax: (418) 962-0158

Industrial


View Location Details

Sherbrooke

3924 rue Lesage

Sherbrooke, QC, J1L0B6

Phone: (819) 565-9933

Fax: (819) 565-4526

Industrial


View Location Details

Sorel-Tracy

1689 Route Marie-Victorin

Sorel-Tracy, QC, J3R4R4

Phone: (450) 742-0115

Fax: (450) 742-7151

Industrial


View Location Details

Sparwood

709 Douglas Fir Rd

Sparwood, BC, V0B2G0

Phone: (250) 425-2415

Fax: (250) 425-2990

Industrial, Equipment


View Location Details

St-Felicien

1601 boul du Jardin

St-Felicien, QC, G8K2P8

Phone: (418) 679-4623

Fax: (418) 679-4096

Equipment


View Location Details

St-Germain-de-Grantham

243 Rue des Artisans

St-Germain-de-Grantham, QC, J0C1K0

Phone: (819) 472-4076

Fax: (819) 398-7022

Power


View Location Details

St. John’s

89 O'Leary Avenue

St. John's, NL, A1B 2C9

Phone: (709) 722-7282

Fax: (709) 722-1053

ERS


View Location Details

Stellarton

100 MacGregor Ave

Stellarton, NS, B0K1S0

Phone: (902) 752-8307

Fax: (902) 755-2405

Industrial


View Location Details

Stoney Creek

324 S Service Rd

Stoney Creek, ON, L8E2R4

Phone: (905) 383-3654

Fax: (905) 664-3855

Equipment, Industrial


View Location Details

Stoney Creek

256 S Service Rd

Stoney Creek, ON, L8E2N9

Phone: (905) 561-9721

Fax: (905) 664-3519

Power


View Location Details

Sudbury

1108 Webwood Drive

Sudbury, ON, P3C 3B7

Phone: (705) 670-8545

ERS


View Location Details

Sudbury (Lively)

30 Vagnini Court

Lively, ON, P3Y 1K8

Phone: (705) 692-0707

Fax: (705) 692-0702

Power


View Location Details

Temiscaming

200 Rue de la Carrière

Témiscaming, QC, J0Z3R0

Phone: (819) 627-1721

Fax: (819) 627-1730

Industrial


View Location Details

Thunder Bay

1227 Amber Dr

Thunder Bay, ON, P7B6M4

Phone: (807) 346-4491

Fax: (807) 346-4468

ERS


View Location Details

Thunder Bay

675 Beaverhall Pl

Thunder Bay, ON, P7E3N1

Phone: (807) 577-1111

Fax: (807) 475-0487

Equipment


View Location Details

Thunder Bay

1100 Walsh St

Thunder Bay, ON, P7E4X4

Phone: (807) 577-1101

Fax: (807) 475-8330

Power


View Location Details

Thunder Bay

1223 Amber Drive

Thunder Bay, ON, P7B6M4

Phone: (807) 344-2424

Fax: (807) 344-1474

Industrial


View Location Details

Timmins

1830 Riverside Dr

Timmins, ON, P4R1N7

Phone: (705) 267-7000

Equipment, Industrial


View Location Details

Timmins

1785 Riverside Dr

Timmins, ON, P4N7G2

Phone: (705) 268-5252

Fax: (705) 268-7488

Power


View Location Details

Toronto

10 Diesel Dr

Etobicoke, ON, M8W2T8

Phone: (416) 259-3281

Fax: (416) 259-4438

Power


View Location Details

Trois-Rivières

3310 rue Bellefeuille

Trois-Rivières, QC, G9A3Z3

Phone: (819) 693-1800

Fax: (819) 693-1822

Industrial


View Location Details

Val d’Or

1141 Rue des Foreurs

Val d'Or, QC, J9P6X9

Phone: (819) 874-2552

Fax: (819) 874-8995

Power, Equipment


View Location Details

Val d’Or

1800 Boul Jean-Jacques Cossette

Val d'Or, QC, J9P6Y4

Phone: (819) 874-7414

Fax: (819) 874-7415

Industrial


View Location Details

Valleyfield

526 Chemin Larocque

Valleyfield, QC, J6T4C5

Phone: (450) 371-7373

Fax: (450) 371-5065

Industrial


View Location Details

Wabush

25 Second Ave

Wabush, NL, A0R1B0

Phone: (709) 282-3626

Fax: (709) 282-3108

Industrial, Equipment


View Location Details

Windsor

2187 Huron Church Rd

Windsor, ON, N9C2L8

Phone: (519) 944-8118

Fax: (519) 944-2574

Equipment, Industrial


View Location Details

Winnipeg

75 Aimes Rd

Winnipeg, MB, R3X1V4

Phone: (204) 255-2214

Fax: (204) 254-5373

Equipment


View Location Details

Winnipeg

2529 Inkster Blvd

Winnipeg, MB, R3C2E6

Phone: (204) 452-8244

Fax: (204) 452-2153

Industrial, Power, ERS


View Location Details

Winnipeg

130 Midland Street

Winnipeg, MB, R3E 3R3

Phone: (204) 783-7378

ERS


View Location Details

Yellowknife

349 Old Airport Rd

Yellowknife, NT, X1A3X6

Phone: (867) 920-4175

Fax: (867) 920-4176

Industrial


View Location Details