Bay 130, 2730 - 39th Avenue NE Calgary, Alberta T1Y 7H6 Telephone: (403) 777-2790 Fax: (403) 777-2791 Area Manager: Rick Davies
12944 - 148 Street Edmonton, Alberta T5L 2H8 Telephone: (780) 477-9231 Fax: (780) 477-3701 Area Manager: Bruce Hansen
#2-8038 Glenwood Drive Burnaby, BC V3N 5E9 Telephone: (604) 777-1712 Fax: (604) 777-1713 Area Manager: Gord Prizeman
#130-397 Penno Road Kelowna, BC V1X 7W5 Telephone: (250) 765-7226 Fax: (250) 765-7224 Branch Manager: Max Gumbs
475 Tennyson Place Victoria, BC V8Z 6S8 Telephone: (250) 475-1500 Fax: (250) 475-1502 Branch Manager: Eric Scheuer
101 Elan Blvd. Winnipeg, Manitoba R2J 4H1 Telephone: (204) 982-2222 Fax: (204) 663-9102 Area Manager: Paul Schimnowski
GLOBAL MECHANICAL SYSTEMS LTD. 290 Baig Blvd., Unit #B-14 Moncton, New Brunswick E1E 1C8 Telephone: (506) 857-4887 Fax: (506) 857-4989 Manager: Gary Fahie
10 Akerley Blvd., Suite 38 Dartmouth, Nova Scotia B3B 1J4 Telephone: (902) 468-1310 Fax: (902) 468-5270 Area Manager: Craig Roche
90 Ellis Drive, Unit #2 Barrie, Ontario L4N 8Z3 Telephone: (705) 739-9374 Fax: (705) 739-9707 Branch Manager: Keith Long
70 Unsworth Drive, Unit #10 Hamilton, Ontario L8W 3K4 Telephone: (905) 383-3599 Fax: (905) 383-1274 Area Manager: Steve Hey
10 Pacific Court London, Ontario N5V 3K4 Telephone: (519) 451-5100 Fax: (519) 451-8726 Area Manager: Karl Gilroy
1542 Chatelain Avenue Ottawa, Ontario K1Z 8B5 Telephone: (613) 725-2029 Fax: (613) 725-2719 Area Manager: Marc Belair
130B Pippin Road Vaughan, Ontario L4K 4X9 Telephone: (905) 669-8988 Fax: (905) 669-8023 Area Manager: Ed Lainsbury
4600, Boul. Henri-Bourassa, Suite 239 Québec, Québec G1H 3A5 Telephone: (418) 622-9946 Fax: (418) 622-0322 Branch Manager: Stéphane Giroux
4645 rue Louis-B-Mayer Laval, Québec H7P 6G5 Telephone: (514) 334-9804 Fax: (514) 745-3159 G.M. Québec: Réjean Provost
703 Toronto Street Regina, Saskatchewan S4R 8G1 Telephone: (306) 525-2367 Fax: (306) 359-7899 Area Manager: Mike Malden
#8 - 130 Robin Crescent Saskatoon, Saskatchewan S7L 6M7 Telephone: (306) 931-3316 Fax: (306) 931-0914 Branch Manager: Keith Lehne