fbpx
More...

Bathurst

955 Riordon Drive

Bathurst, NB, E2A 4W7

Phone: (506) 545-1835

Fax: (506) 546-4406

Industrial


View on Map

Email this location

Belleville

229 University Ave., Unit B

Belleville, ON, K8N 5S3

Phone: (613) 966-0999

Fax: (613) 966-9995

Power


View on Map

Email this location

Belleville

220 Adam Street, Units 10&11

Belleville, ON, K8N 5S4

Phone: (613) 969-0402

Fax: (613) 969-1328

Industrial


View on Map

Email this location

Blackfalds (Red Deer)

5424 Blackfalds Industrial Way

Blackfalds, AB, T0M 0J0

Phone: (403) 885 5604

Fax: (403) 885-6038

Equipment


View on Map

Email this location

Calgary

5735 53rd Street SE

Calgary, AB, T2C 4V1

Phone: (403) 720-4603

Fax: (403) 236-4071

Equipment


View on Map

Email this location

Calgary

4343 - 114th Avenue SE

Calgary, AB, T2Z 3M5

Phone: (403) 212-4763

Fax: (403) 259-0267

Power


View on Map

Email this location

Calgary

5946 86th Avenue SE

Calgary, AB, T2C 4L7

Phone: (403) 259-3588

Fax: (403) 253-5606

Industrial


View on Map

Email this location

Chambly

1970 John Yule Street

Chambly, QC, J3L 6W3

Phone: (450) 447-9891

Fax: (450) 447-1228

Equipment


View on Map

Email this location

Charlottetown

3 MacAleer Drive

Charlottetown, PEI, C1E 2A1

Phone: (902) 892-6203

Fax: (902) 892-0550

Industrial


View on Map

Email this location

Chicoutimi

1006 Rue de la Rupert

Chicoutimi, QC, G7K 0A1

Phone: (418) 690-1447

Fax: (418) 690-1244

Industrial


View on Map

Email this location

Clairmont

9502 102 Street

Clairmont, AB, T8X 0M6

Phone: (587) 259-9231

Fax: (587) 259-9226

Equipment


View on Map

Email this location

Concord

1240 Creditstone Rd

Concord, ON, L4K 5T7

Phone: (905) 879-2009

Fax: (905) 879-2023

Toll Free: (519) 716-0239

Industrial


View on Map

Email this location

Corner Brook

4 Main Street

Corner Brook, NL, A2H 7T5

Phone: (709) 634-3177

Fax: (709) 634-5565

Industrial


View on Map

Email this location

Cornwall

5560 McConnell Avenue North

Cornwall, ON, K6H 5R6

Phone: (613) 933-6012

Fax: (613) 933-6939

Power


View on Map

Email this location

Dartmouth

151 Thornhill Drive

Dartmouth, NS, B3B 1S2

Phone: (902) 468-7352

Fax: (902) 468-3524

Equipment


View on Map

Email this location

Dartmouth

70 Raddall Avenue

Dartmouth, NS, B3B 1T7

Phone: (902) 468-6200

Fax: (902) 468-3325

Power


View on Map

Email this location

Dartmouth

100 Wright Avenue, Unit 7

Dartmouth, NS, B3B 1L2

Phone: (902) 481-5006

Fax: (902) 468-3316

Industrial


View on Map

Email this location

Dorval

10955 Côte-de-Liesse

Dorval, QC, H9P 1A7

Phone: (514) 636-0680

Fax: (514) 636-8590

Power


View on Map

Email this location

Drummondville

670 boul Lemire

Drummondville, QC, J2C 7W9

Phone: (819) 477-9111

Fax: (819) 474-4912

Industrial


View on Map

Email this location

Edmonton

17604 105th Avenue

Edmonton, AB, T5S 1G4

Phone: (780) 483-6641

Fax: (780) 484-4378

Equipment


View on Map

Email this location

Edmonton

10025 51st Avenue

Edmonton, AB, T6E 0A8

Phone: (780) 437-8200

Fax: (780) 437-5865

Power


View on Map

Email this location

Edmonton

6416 - 6418 Roper Road

Edmonton, AB, T6B 3P9

Phone: (780) 463-5500

Fax: (780) 465-3663

Industrial


View on Map

Email this location

Edmonton (Acheson)

11061 269 Street

Edmonton (Acheson), AB, T7X 6E1

Phone: (780) 948-5444

Fax: (780) 948-5440

Equipment


View on Map

Email this location

Edmundston

790A Chemin Canada

Edmundston, NB, E3V 1W4

Phone: (506) 735-8981

Fax: (506) 735-8565

Industrial


View on Map

Email this location

Espanola

40 McCulloch Street, Suite 1

Espanola, ON, P5E 1J1

Phone: (705) 869-5260

Fax: (705) 869-5262

Industrial


View on Map

Email this location

Flin Flon

506 Main Street South

Flin Flon, MB, R8A 1G9

Phone: (306) 688-3586

Fax: (306) 688-3367

Industrial


View on Map

Email this location

Fort McMurray

255 MacAlpine Crescent

Fort McMurray, AB, T9H 4A5

Phone: (780) 791-6447

Fax: (780) 791-5178

Equipment


View on Map

Email this location

Fort McMurray

430 MacAlpine Crescent

Fort McMurray, AB, T9H 4B1

Phone: (780) 743-6252

Fax: (780) 743-4953

Power


View on Map

Email this location

Fort St. John

10135 Finning Frontage

Fort St. John, BC, V1J 4J1

Phone: (250) 785-4191

Fax: (250) 785-7621

Equipment


View on Map

Email this location

Granby

836 Boul Industriel, #1

Granby, QC, J2J 1A4

Phone: (450) 378-9888

Fax: (450) 378-6497

Industrial


View on Map

Email this location

Grande Prairie

10906 97th Avenue

Grande Prairie, AB, T8V 3J8

Phone: (780) 532-2396

Fax: (780) 532-1087

Power


View on Map

Email this location

Guelph

355 Elmira Road, Unit #128

Guelph, ON, N1K 1S5

Phone: (519) 821-0696

Fax: (519) 821-1030

Industrial


View on Map

Email this location

Hamilton

105 Hempstead Drive

Hamilton, ON, L8W 2Y6

Phone: (905) 383-3654

Fax: (905) 383-6772

Equipment


View on Map

Email this location

Kamloops

1880 Kryczka Place

Kamloops, BC, V1S 1S4

Phone: (250) 374-5055

Fax: (250) 374-8775

Equipment


View on Map

Email this location

Kapuskasing

33 Brunelle Road North

Kapuskasing, ON, P5N 2M1

Phone: (705) 335-6018

Fax: (705) 337-1667

Industrial


View on Map

Email this location

Kitchener

815 Trillium Drive

Kitchener, ON, N2R 1J9

Phone: (519) 893-2942

Fax: (519) 893-1068

Equipment


View on Map

Email this location

Lachine

2202, 52nd Ave (HO is 2200 but BR is 2202)

Lachine, QC, H8T 2Y3

Phone: (514) 636-7366

Fax: (514) 636-7363

Industrial


View on Map

Email this location

Langley

9087E 198th Street

Langley, BC, V1M 3B1

Phone: (604) 513-2607

Fax: (604) 513-1916

Equipment


View on Map

Email this location

Lasalle

2299 Lapierre

Lasalle, QC, H8N 1B7

Phone: (514) 365-4101

Fax: (514) 365-7511

Industrial


View on Map

Email this location

Laval

2000 John Molson Street

Laval, QC, H7T 0H4

Phone: (450) 682-3737

Fax: (450) 682-7159

Equipment


View on Map

Email this location

Laval

918 rue Bergar

Laval, QC, H7L 5A1

Phone: (450) 668-1000

Fax: (450) 668-1070

Industrial


View on Map

Email this location

London

359 Tartan Drive

London, ON, N6M 1B1

Phone: (519) 685-1172

Fax: (519) 685-2196

Equipment, Industrial


View on Map

Email this location

London

571 Industrial Road

London, ON, N5V 1V2

Phone: (519) 455-7410

Fax: (519) 455-7320

Power


View on Map

Email this location

Longueuil

784 boulevard Guimond

Longueuil, QC, J4G 1T5

Phone: (450) 646-4939

Fax: (450) 646-1936


View on Map

Email this location

Mississauga

2250 Argentia Road

Mississauga, ON, L5N 6A5

Phone: (905) 813-8310

Fax: (905) 812-7203

Head Office


View on Map

Email this location

Mississauga

1081 Meyerside Drive, Unit 9

Mississauga, ON, L5T 1M4

Phone: (289) 247-1070

Fax: (289) 247-1071

Industrial


View on Map

Email this location

Mississauga

3280 Wharton Way (1865 Sharlyn Road)

Mississauga, ON, L4X 2C5

Phone: (905) 212-3603

Fax: (905) 624-8403

Equipment


View on Map

Email this location

Moncton

200 Urquhart Avenue

Moncton, NB, E1H 2R5

Phone: (506) 857-8870

Fax: (506) 856-8729

Equipment


View on Map

Email this location

Moncton

485 Venture Drive

Moncton, NB, E1H 2P4

Phone: (506) 855-5371

Fax: (506) 870-4448

Power


View on Map

Email this location

Mount Pearl

1 Panther Place

Mount Pearl, NL, A1N 5B7

Phone: (709) 747-7341

Fax: (709) 747-8752

Equipment, Power


View on Map

Email this location

Mount Pearl

1164 Topsail Road

Mount Pearl, NL, A1N 5E8

Phone: (709) 364-7959

Fax: (709) 364-9422

Industrial


View on Map

Email this location

Nanaimo

2093A S Wellington Road

Nanaimo, BC, V9X 1R5

Phone: (250) 755-2005

Fax: (250) 755-1244

Equipment


View on Map

Email this location

Niagara Falls

7302 Kalar Road

Niagara Falls, ON, L2E 6S5

Phone: (905) 354-7606

Fax: (905) 354-7372

Power


View on Map

Email this location

Nisku

1403 5th Street

Nisku, AB, T9E 8C7

Phone: (780) 955-2155

Fax: (780) 955-2095

Industrial


View on Map

Email this location

Noranda

160 7ieme rue

Noranda, QC, J9X 1Z9

Phone: (819) 797-1743

Fax: (819) 762-3606

Industrial


View on Map

Email this location

Ottawa

2450 Stevenage Drive

Ottawa, ON, K1G 3W3

Phone: (613) 736-6060

Fax: (613) 736-7171

Power


View on Map

Email this location

Ottawa

1060 Belfast Road

Ottawa, ON, K1B 3S3

Phone: (613) 744-1161

Fax: (613) 744-8853

Industrial


View on Map

Email this location

Ottawa (Gloucester)

4139 Belgreen Drive

Ottawa (Gloucester), ON, K1G 3N2

Phone: (613) 739-2990

Fax: (613) 739-1813

Equipment


View on Map

Email this location

Pasadena

23 Stentaford Avenue, Unit #9

Pasadena, NL, A0L 1K0

Phone: (709) 686-0777

Fax: (709) 686-5333

Equipment


View on Map

Email this location

Pembroke (Laurentian Valley)

1076B Line Road, RR#7

Pembroke (Laurentian Valley), ON, K8A 6W8

Phone: (613) 735-5778

Fax: (613) 735-1904

Power


View on Map

Email this location

Port Hawkesbury

15 Paint Street, Unit #6

Port Hawkesbury, NS, B9A 3J5

Phone: (902) 625-2991

Fax: (902) 625-3307

Industrial


View on Map

Email this location

Prince George

4620 Pacific Street

Prince George, BC, V2N 5S3

Phone: (250) 562-7321

Fax: (250) 561-1404

Equipment


View on Map

Email this location

Prince George

901 Great Street

Prince George, BC, V2N 5R7

Phone: (250) 562-1334

Fax: (250) 562-1058

Industrial


View on Map

Email this location

Québec City

2785 Boul Wilfrid-Hamel

Quebec City, QC, G1P 2H9

Phone: (418) 687-0204

Fax: (418) 687-4874

Industrial


View on Map

Email this location

Québec City

2997 rue Watt

Québec City, QC, G1X 3W1

Phone: (418) 651-5371

Fax: (418) 651-4448

Equipment, Power


View on Map

Email this location

Red Deer

7980 Edgar Industrial Drive

Red Deer, AB, T4P 3R2

Phone: (403) 346-8981

Fax: (403) 347-3711

Power


View on Map

Email this location

Redcliff

1750 Broadway Avenue NE

Redcliff, AB, T0J 2P0

Phone: (403) 526-2532

Fax: (403) 527-8901

Industrial, Power


View on Map

Email this location

Regina

133 - 4th Avenue

Regina, SK, S4N 6T2

Phone: (306) 522-2652

Fax: (306) 565-0633

Power


View on Map

Email this location

Regina

664 Henderson Drive

Regina, SK, S4N 5V6

Phone: (306) 569-8878

Fax: (306) 757-4240

Industrial


View on Map

Email this location

Rimouski

396, 2ieme rue est

Rimouski, QC, G5L 2G5

Phone: (418) 722-5164

Fax: (418) 723-7694

Industrial


View on Map

Email this location

Saskatoon

205 Marquis Drive West

Saskatoon, SK, S7R 1B7

Phone: (306) 934-2858

Fax: (306) 933-0187

Equipment


View on Map

Email this location

Saskatoon

3210 Idylwyld Drive N

Saskatoon, SK, S7L 5Y7

Phone: (306) 242-3113

Fax: (306) 242-2965

Power


View on Map

Email this location

Saskatoon

3626 Mitchelmore Avenue

Saskatoon, SK, S7P 0B9

Phone: (306) 934-0700

Fax: (306) 934-4977

Industrial


View on Map

Email this location

Sault Ste. Marie

48 White Oak Dr E.

Sault Ste. Marie, ON, P6B 4J8

Phone: (705) 949-2550

Fax: (705) 949-8470

Industrial


View on Map

Email this location

Sept Iles

318, boul Laure

Sept Iles, QC, G4R 1X1

Phone: (418) 962-9718

Fax: (418) 962-0158

Industrial


View on Map

Email this location

Sherbrooke

3924 rue Lesage

Sherbrooke, QC, J1L 0B6

Phone: (819) 565-9933

Fax: (819) 565-4526

Industrial


View on Map

Email this location

Sparwood

709 Douglas Fir Road

Sparwood, BC, V0B 2G0

Phone: (250) 425-2415

Fax: (250) 425-2990

Industrial


View on Map

Email this location

St-Felicien

1601 boul du Jardin

St-Felicien, QC, G8K 2P8

Phone: (418) 679-4623

Fax: (418) 679-4096

Equipment


View on Map

Email this location

St-Germain-de-Grantham

243, rue des Artisans

St-Germain-de-Grantham, QC, J0C 1K0

Phone: (800) 567-3835

Fax: (819) 398-7022

Power


View on Map

Email this location

Stellarton

100 MacGregor Avenue, Unit 5

Stellarton, NS, B0K 1S0

Phone: (902) 752-8307

Fax: (902) 755-2405

Industrial


View on Map

Email this location

Stoney Creek

256 South Service Road

Stoney Creek, ON, L8E 2N9

Phone: (905) 561-9721

Fax: (905) 664-3519

Power


View on Map

Email this location

Sudbury

199 Mumford Road

Sudbury, ON, P3Y 1L2

Phone: (705) 692-3656

Fax: (705) 692-5531

Industrial, Equipment


View on Map

Email this location

Sudbury (Lively)

30 Vagnini Court

Sudbury (Lively), ON, P3Y 1K8

Phone: (705) 692-0707

Fax: (705) 692-0702

Equipment, Power


View on Map

Email this location

Surrey

19269 96th Avenue

Surrey, BC, V4N 4C4

Phone: (604) 513-0351

Fax: (604) 513-0361

Industrial


View on Map

Email this location

Temiscaming

200 Rue De La Carrière, Unit 3

Temiscaming, QC, J0Z 3R0

Phone: (819) 627-1721

Fax: (819) 627-1730

Industrial


View on Map

Email this location

Thompson

160 Hayes Road

Thompson, MB, R8N 1M4

Phone: (204) 677-2318

Fax: (204) 778-5965

Toll Free: (204) 679-1453

Industrial


View on Map

Email this location

Thunder Bay

675 Beaverhall Place

Thunder Bay, ON, P7E 3N1

Phone: (807) 577-1111

Fax: (807) 475-0487

Equipment


View on Map

Email this location

Thunder Bay

1100 Walsh Street

Thunder Bay, ON, P7E 4X4

Phone: (807) 577-1101

Fax: (807) 475-8330

Power


View on Map

Email this location

Thunder Bay

1223 Amber Drive

Thunder Bay, ON, P7B 6M4

Phone: (807) 344-2424

Fax: (807) 344-1474

Industrial


View on Map

Email this location

Timmins

1830 Riverside Drive

Timmins, ON, P4R 1N7

Phone: (705) 267-7000

Fax: (705) 267-5022

Equipment


View on Map

Email this location

Timmins

1785 Riverside Drive, P.O. Box 610

Timmins, ON, P4N 7G2

Phone: (705) 268-5252

Fax: (705) 268-7488

Power


View on Map

Email this location

Toronto

10 Diesel Drive

Toronto, ON, M8W 2T8

Phone: (416) 259-3281

Fax: (416) 259-4438

Power


View on Map

Email this location

Tracy (Sorel)

11000 Marie-Victorin

Tracy (Sorel), QC, J3P 5N3

Phone: (450) 742-0115

Fax: (450) 742-7151

Industrial


View on Map

Email this location

Trois-Rivières

3310 rue Bellefeuille

Trois-Rivières, QC, G9A 3Z3

Phone: (819) 693-1800

Fax: (819) 693-1822

Industrial


View on Map

Email this location

Val d’Or

1141 des Foreurs

Val d'Or, QC, J9P 6X9

Phone: (819) 874-2552

Fax: (819) 874-8995

Power


View on Map

Email this location

Val d’Or

1800 boul Jean-Jacques Cossette

Val d'Or, QC, J9P 6Y4

Phone: (819) 874-7414

Fax: (819) 874-7415

Industrial


View on Map

Email this location

Valleyfield

526 Chemin Larocque, Suite 106

Valleyfield, QC, J6T 4C5

Phone: (450) 371-7373

Fax: (450) 371-5065

Industrial


View on Map

Email this location

Vaughan

1240 Creditstone Rd

Vaughan, ON, L4K 5T7

Phone: (905) 879-2009

Fax: (905) 879-2023


View on Map

Email this location

Ville d’Anjou

8022 Jarry est

Ville d'Anjou, QC, H1J 1H5

Phone: (514) 351-8880

Fax: (514) 351-1119

Industrial


View on Map

Email this location

Wabush

25 Second Ave, PO Box 670

Wabush, NL, A0R 1B0

Phone: (709) 282-3626

Fax: (709) 282-3108

Industrial


View on Map

Email this location

Windsor

2187 Huron Church Road, Bldg 300, Unit #310

Windsor, ON, N9C 2L8

Phone: (519) 944-8118

Fax: (519) 944-2574

Equipment, Industrial


View on Map

Email this location

Winnipeg

75 Aimes Road

Winnipeg, MB, R3X 1V4

Phone: (204) 255-2214

Fax: (204) 254-5373

Equipment


View on Map

Email this location

Winnipeg

2529 Inkster Blvd.

Winnipeg, MB, R3C 2E6

Phone: (204) 452-8244

Fax: (204) 452-2153

Industrial, Power


View on Map

Email this location

Yellowknife

349 Old Airport Road, Unit #102

Yellowknife, NT, X1A 3X6

Phone: (867) 920-4175

Fax: (867) 920-4176

Industrial


View on Map

Email this location