With 400 offices worldwide, Tetra Tech has the local presence and global resources to serve you. For help finding an office to assist you, please contact Charlie MacPherson at +1 (626) 470-2439.

Number of locations displayed: 42

Calgary

250 6th St.
Ste. 1030
Calgary, AB T2P 3H7


View Map
Calgary

326 11th Ave.
Ste. 700
Calgary, AB T2R 0C5

(403) 930-7700
View Map
Calgary

200 Rivercrest Dr., SE
Calgary, AB T2C 2X5

(403) 203-3355
View Map
Edmonton

14940 123 Ave.
Edmonton, AB T5V 1G9

(780) 451-2121
View Map
Lethbridge

442 10 St. North
Unit 442
Lethbridge, AB T1H 2C7

(403) 329-9009
View Map
Olds

5710 48th Ave.
Olds, AB T4H 1G4

(403) 507-2774
View Map
Kelowna

1715 Dickson Ave.
Ste. 150
Kelowna, BC V1Y 9G6

(250) 862-4832
View Map
Nanaimo

4376 Boban Dr.
Nanaimo, BC V9T 6A7

(250) 756-2256
View Map
Vancouver

885 Dunsmuir St.
Ste. 1000, 10th Fl.
Vancouver, BC V6C 1N5

(604) 685-0275
View Map
Victoria

877 Goldstream Ave.
Ste. 117
Victoria, BC V9B 2X8

(250) 380-7452
View Map
Winnipeg

1341 Dugald Rd.
Winnipeg, MB R2J 0H3


View Map
Winnipeg

161 Portage Ave. East
Ste. 400
Winnipeg, MB R3B 0Y4

(204) 954-6800
View Map
Yellowknife

4916 49th St.
Yellowknife, NT X1A 1P3

(867) 920-2287
View Map
Mississauga

6835A Century Ave.
Mississauga, ON L5N 7K2

(905) 369-3000
View Map
Ottawa

5556 Manotick Main St.
Unit 3
Ottawa, ON K4M 1A6

(613) 692-1944
View Map
Pickering

1055 Squires Beach Rd.
Pickering, ON L1W 3S3

(905) 686-2810
View Map
Thunder Bay

725 Hewitson St.
Thunder Bay, ON P7B 6B5

(807) 345-5453
View Map
Alma

100 St. Joseph St.
Ste. 111
Alma, QC G8B 7A6

(418) 668-8307
View Map
Baie-Comeau

851 rue de Puyjalon
Baie-Comeau, QC G5C 1N3


View Map
Boucherville

1205 rue Ampère
Unit 310
Boucherville, QC J4B 7M6

(450) 655-8440
View Map
Carleton-sur-Mer

31 rue du Centre-Civique
Carleton-sur-Mer, QC G0C 1J0

(581) 886-1970
View Map
Chandler

579 av. des Roseraies
Chandler, QC G0C 1K0

(418) 689-9137
View Map
Charny

8165 rue du Mistral
Unit 1
Charny, QC G6X 3R8

(418) 871-8151
View Map
Gaspé

167 rue de la Reine
Ste. 203
Gaspé, QC G4X 2W6

(418) 368-8151
View Map
Gatineau

4 rue de la Baie
Gatineau, QC J8T 3H3


View Map
Granby

155 rue Saint Jacques
Unit 404
Granby, QC J2G 9A7

(450) 378-3779
View Map
Jonquière

3251 boul. Saint François
Jonquière, QC G7T 1A1

(418) 548-5522
View Map
Laval

4650 boul. des Laurentides
Unit 303
Laval, QC H7K 2S9

(450) 622-4252
View Map
Laval

2500 boul. Daniel Johnson
Unit 810
Laval, QC H7T 2P6

(450) 687-4440
View Map
Montréal

5100 rue Sherbrooke Est
Ste. 900
Montréal, QC H1V 3R9

(514) 257-0707
View Map
Nicolet

75, Place du 21-mars
Unit 204
Nicolet, QC J3T 1A1


View Map
Québec City

4655 boul. Wilfrid-Hamel
Québec City, QC G1P 2J7

(418) 871-8151
View Map
Radisson

84 rue Iberville
P.O. Box 89
Radisson, QC J0Y 2X0

(819) 638-3272
View Map
Rimouski

464 boul. St-Germain Ouest
Rimouski, QC G5L 3P1

(418) 723-8151
View Map
Rivière-du-Loup

299 rue Lafontaine
Ste. 212
Rivière-du-Loup, QC G5R 3A9

(418) 862-8152
View Map
Sherbrooke

2100 rue King Ouest
Ste. 110
Sherbrooke, QC J1J 2E8

(819) 562-7266
View Map
St. Jerome

525 rue Labelle
Unit 201
St. Jerome, QC J7Z 5L8

(450) 504-8502
View Map
Trois-Rivières

1640 6e rue
bureau 230
Trois-Rivières, QC G8Y 5B8

(819) 375-8151
View Map
Regina

2252 2nd Ave.
Regina, SK S4R 1K3

(306) 347-4000
View Map
Saskatoon

410 22nd St. East
Saskatoon, SK S7K 0E2

(306) 244-4888
View Map
Saskatoon

3942 Burron Ave.
Unit 20
Saskatoon, SK S7P 0E1

(306) 659-6101
View Map
Whitehorse

61 Wasson Pl.
Whitehorse, YT Y1A 0H7

(867) 668-3068
View Map