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: 206

Juneau

217 2nd St.
Ste. 207
Juneau, AK 99801

(907) 586-6400
View Map
Huntsville

200 West Side Sq.
Ste. 912
Huntsville, AL 35801

(256) 424-4077
View Map
Huntsville

4801 University Sq.
Ste. 24
Huntsville, AL 35816

(256) 424-4077
View Map
Mobile

11 N. Water St.
Ste. 1047
Mobile, AL 36602

(904) 636-6125
View Map
Phoenix

3822 E. University Dr.
Ste. 2
Phoenix, AZ 85034

(602) 267-0336
View Map
Phoenix

6424 E. Greenway Pkwy.
Ste. 151
Phoenix, AZ 85254

(602) 315-8786
View Map
Tucson

4801 E. Broadway Blvd.
Ste. 502
Tucson, AZ 85711

(520) 623-7980
View Map
Tucson

17 W. Wetmore Rd.
Ste. 310
Tucson, AZ 85705

(520) 623-7980
View Map
Buellton

290 Valley Station Dr.
Ste. 102
Buellton, CA 93427

(805) 542-9052
View Map
Camarillo

771 E. Daily Dr.
Ste. 200
Camarillo, CA 93010

(805) 484-9082
View Map
Diamond Bar

21700 E. Copley Dr.
Ste. 200
Diamond Bar, CA 91765

(909) 860-7777
View Map
Dublin

7600 Dublin Blvd.
Ste. 200
Dublin, CA 94568

(877) 633-5520
View Map
Folsom

910 Glenn Dr.
Folsom, CA 95630

(916) 934-5103
View Map
Irvine

18200 Von Karman Ave.
Ste. 100
Irvine, CA 92612

(949) 833-8190
View Map
Irvine

17885 Von Karman Ave.
Ste. 500
Irvine, CA 92614

(949) 809-5000
View Map
Lafayette

3746 Mt. Diablo Blvd.
Ste. 300
Lafayette, CA 94549

(925) 280-7411
View Map
Long Beach

249 E. Ocean Blvd.
Ste. 325
Long Beach, CA 90802

(562) 495-0495
View Map
Los Angeles

350 S. Grand Ave.
Ste. 3310
Los Angeles, CA 90071

(213) 279-3283
View Map
Los Angeles

707 Wilshire Blvd.
23rd Flr.
Los Angeles, CA 90017

(213) 239-8866
View Map
McClellan

5012 Luce Ave.
McClellan, CA 95652

(916) 643-4826
View Map
Newport Beach

20201 SW Birch St.
Ste. 250
Newport Beach, CA 92660

(949) 250-1222
View Map
Oakland

1999 Harrison St.
Ste. 500
Oakland, CA 94612

(510) 302-6300
View Map
Pasadena

3475 E. Foothill Blvd.
Pasadena, CA 91107

(626) 351-4664
View Map
Rancho Cordova

2969 Prospect Park
Ste. 100
Rancho Cordova, CA 95670

(916) 852-8300
View Map
San Bernardino

301 E. Vanderbilt Way
Ste. 450
San Bernardino, CA 92408

(909) 381-1674
View Map
San Diego

225 Broadway
Ste. 1425
San Diego, CA 92101


View Map
San Diego

2640 Financial Ct.
Ste. G
San Diego, CA 92117

(267) 436-4646
View Map
San Diego

1230 Columbia St.
Ste. 750
San Diego, CA 92101

(619) 471-3500
View Map
San Diego

9444 Balboa Ave.
Ste. 215
San Diego, CA 92123

(858) 268-5746
View Map
San Diego

1230 Columbia St.
Ste. 1000
San Diego, CA 92101

(619) 525-7188
View Map
San Dimas

160 E. Via Verde
Ste. 240
San Dimas, CA 91773

(909) 305-2930
View Map
San Francisco

150 California St.
3rd Flr.
San Francisco, CA 94111

(415) 398-7667
View Map
San Francisco

605 Market St.
Ste. 800
San Francisco, CA 94105

(415) 495-7772
View Map
San Luis Obispo

711 Tank Farm Rd.
Ste. 110
San Luis Obispo, CA 93401

(805) 542-9052
View Map
Santa Barbara

5383 Hollister Ave.
Ste. 130
Santa Barbara, CA 93111

(805) 681-3100
View Map
Santa Maria

3201 Airpark Dr.
Ste. 108
Santa Maria, CA 93455

(805) 739-2600
View Map
Arvada

5620 Ward Rd.
200
Arvada, CO 80002


View Map
Breckenridge

130 Ski Hill Rd.
Ste. 140
Breckenridge, CO 80424

(970) 453-6394
View Map
Colorado Springs

7222 Commerce Center Dr.
Ste. 150
Colorado Springs, CO 80919

(719) 260-1700
View Map
Denver

1560 Broadway
Ste. 1400 & 1450
Denver, CO 80202

(303) 312-8800
View Map
Englewood

115 Inverness Dr.
300
Englewood, CO 80112

(303) 792-5911
View Map
Fort Collins

3801 Automation Way
Fort Collins, CO 80525

(970) 223-9600
View Map
Golden

350 Indiana St.
Ste. 500
Golden, CO 80401

(303) 217-5700
View Map
Grand Junction

2768 Compass Dr.
Ste. 200
Grand Junction, CO 81506

(970) 986-3566
View Map
Longmont

1900 S. Sunset St.
Ste. 1-E
Longmont, CO 80501

(303) 772-5282
View Map
Superior

1100 S. McCaslin Blvd.
Ste. 150
Superior, CO 80027


View Map
Wethersfield

912 Silas Deane Hwy.
Ste. 118
Wethersfield, CT 06109

(860) 571- 8000
View Map
Washington

800 N. Capitol St. NW
(Ste. 760)
Washington, DC 20002

(202) 838-2866
View Map
Newark

240 Continental Dr.
Ste. 200
Newark, DE 19713

(302) 738-7551
View Map
Bartow

1525 Centennial Blvd.
Bartow, FL 33830

(863) 533-0858
View Map
Boynton Beach

1901 S. Congress Ave.
Ste. 200
Boynton Beach, FL 33426

(561) 735-0482
View Map
Clearwater

3005 State Rd. 590
Ste. 203
Clearwater, FL 33759

(727) 726-8400
View Map
Cocoa

11 Riverside Dr.
Ste. 204
Cocoa, FL 32922

(321) 636-6470
View Map
Cocoa

1300 N. Cocoa Blvd.
Cocoa, FL 32922

(321) 632-2503
View Map
Estero

10600 Chevrolet Way
Ste. 300
Estero, FL 33928

(239) 390-1467
View Map
Fort Myers

9970 Bavaria Rd.
Fort Myers, FL 33913

(239) 768-6600
View Map
Hialeah

2608 W. 84th St.
Hialeah, FL 33016

(305) 825-2683
View Map
Hollywood

450 N. Park Rd.
Ste. 502
Hollywood, FL 33021

(954) 308-3511
View Map
Jacksonville

8640 Philips Hwy.
Ste. 16
Jacksonville, FL 32256

(904) 636-6125
View Map
Maitland

2301 Lucien Way
Ste. 110
Maitland, FL 32751

(321) 441-8500
View Map
Miami

6303 Blue Lagoon Dr.
Ste. 305
Miami, FL 33126


View Map
Orlando

8008 S. Orange Ave.
Orlando, FL 32809

(407) 855-3860
View Map
Orlando

201 E. Pine St.
Ste. 1000
Orlando, FL 32801

(407) 839-3955
View Map
Port Saint Lucie

460 NW Concourse Pl.
Ste. 1
Port Saint Lucie, FL 34986

(772) 878-0072
View Map
Sarasota

78 Sarasota Center Blvd.
Sarasota, FL 34240

(941) 922-3526
View Map
Stuart

759 SW Federal Hwy.
Ste. 100
Stuart, FL 34994

(772) 781-3400
View Map
Tallahassee

3175 W. Tharpe St.
Tallahassee, FL 32303

(850) 576-6131
View Map
Tallahassee

1558 Village Square Blvd.
Ste. 2
Tallahassee, FL 32309

(850) 385-9899
View Map
Tampa

3925 Coconut Palm Dr.
Ste. 115
Tampa, FL 33619

(813) 620-3389
View Map
Tampa

5201 W. Kennedy Blvd.
Ste. 620
Tampa, FL 33609

(813) 775-9940
View Map
West Palm Beach

2200 N. Florida Mango Rd.
Bay 1
West Palm Beach, FL 33409

(561) 687-8200
View Map
Alpharetta

1165 Sanctuary Pkwy.
Ste. 270
Alpharetta, GA 30004

(770) 619-9950
View Map
Atlanta

1899 Powers Ferry Rd.
Ste. 400
Atlanta, GA 30339

(770) 850-0949
View Map
Duluth

1955 Evergreen Pkwy.
Ste. 300
Duluth, GA 30096

(678) 775-3080
View Map
Peachtree City

2004 Commerce Dr. N.
Ste. 100
Peachtree City, GA 30269


View Map
Hilo

1437 Kilauea Ave.
Ste. 204
Hilo, HI 96720


View Map
Honolulu

737 Bishop St.
Ste. 2340
Honolulu, HI 96813

(808) 441-6600
View Map
Boise

3380 Americana Ter.
Ste. 201
Boise, ID 83706

(208) 389-1030
View Map
Chicago

One S. Wacker Dr.
Ste. 3700
Chicago, IL 60606

(312) 201-7700
View Map
Collinsville

1634 Eastport Plaza Dr.
Collinsville, IL 62234

(618) 343-2300
View Map
Warrenville

4200 Cantera Dr.
Unit 102
Warrenville, IL 60555

(877) 633-5520
View Map
Indianapolis

1811 Executive Dr.
Ste. R
Indianapolis, IN 46241

(317) 419-5585
View Map
Lexington

424 Lewis Hargett Cir.
Ste. 110
Lexington, KY 40503

(859) 223-8000
View Map
Louisville

2000 Warrington Way
Suite 245
Louisville, KY 40222

(502) 584-5555
View Map
Baton Rouge

748 Main St.
Ste. B
Baton Rouge, LA 70802

(225) 383-1780
View Map
Baton Rouge

316 Highlandia Dr.
Baton Rouge, LA 70810

(225) 752-4790
View Map
Monroe

338 Fontana Road
Monroe, LA 71203

(318) 343-0900
View Map
Shreveport

7222 Greenwood Rd.
Shreveport, LA 71119

(318) 636-3673
View Map
St. Rose

101 Teal St.
St. Rose, LA 70087

(504) 835-2593
View Map
Boston

31 State St.
3rd Flr.
Boston, MA 02109

(617) 357-7044
View Map
Boston

101 Federal St.
Ste. 600
Boston, MA 02110

(617) 748-7800
View Map
Boston

160 Federal St.
3rd Fl.
Boston, MA 02110

(617) 443-7500
View Map
Mansfield

20 Cabot Blvd.
Ste. 305
Mansfield, MA 02048


View Map
Marlborough

100 Nickerson Rd.
Ste. 200
Marlborough, MA 01752

(508) 786-2200
View Map
Westford

3 Lan Dr.
1st Flr.
Westford, MA 01886

(978) 952-0120
View Map
Annapolis

980 Awald Rd.
302
Annapolis, MD 21403

(410) 990-4607
View Map
Germantown

20251 Century Blvd.
Ste. 200
Germantown, MD 20874

(301) 528-5552
View Map
Owings Mills

10711 Red Run Blvd.
Ste. 105
Owings Mills, MD 21117

(410) 356-8993
View Map
Portland

451 Presumpscot St.
Portland, ME 04103

(207) 879-9496
View Map
Ann Arbor

710 Avis Dr.
Ste. 100
Ann Arbor, MI 48108

(734) 665-6000
View Map
Brighton

7927 Nemco Way
Ste. 100
Brighton, MI 48116

(810) 220-2112
View Map
Detroit

65 Cadillac Sq.
Ste. 3610
Detroit, MI 48226

(313) 964-0790
View Map
Farmington Hills

39395 W. 12 Mile Rd.
Ste. 103
Farmington Hills, MI 48331

(877) 633-5520
View Map
Lansing

401 S. Washington Sq.
Ste. 100
Lansing, MI 48933

(517) 316-3930
View Map
Madison Heights

25213 Dequindre Rd.
Bldg. C
Madison Heights, MI 48071

(312) 201-7700
View Map
Port Huron

1005 River St.
Port Huron, MI 48040

(810) 956-9300
View Map
Bloomington

2001 Killebrew Dr.
Ste. 141
Bloomington, MN 55425

(612) 643-2200
View Map
St. Paul

413 Wacouta St.
Ste. 435
St. Paul, MN 55101

(651) 340-4266
View Map
Fenton

938 S. Highway Dr.
Fenton, MO 63026

(816) 412-1741
View Map
Kansas City

9200 Ward Pkwy.
Ste. 200
Kansas City, MO 64114

(816) 412-1741
View Map
Kansas City

415 Oak St.
Kansas City, MO 64106

(816) 412-1741
View Map
Billings

1321 Discovery Ln.
Billings, MT 59102

(406) 896-1305
View Map
Billings

7100 Commercial Ave.
Unit 4
Billings, MT 59101

(406) 248-9161
View Map
Bozeman

851 Bridger Dr.
Ste. 6
Bozeman, MT 59715

(406) 582-8780
View Map
Helena

825 W. Custer Ave.
Helena, MT 59602

(406) 443-5210
View Map
Missoula

2525 Palmer St.
Ste. 2
Missoula, MT 59808

(406) 543-3045
View Map
Research Triangle Park

One Park Dr.
Ste. 200, (Eng. in NC by Tt Engineering P.C.)
Research Triangle Park, NC 27709

(919) 485-8278
View Map
Salisbury

100 W. Innes St.
Ste. 302, (NEPA/Natural Resources; no engineering)
Salisbury, NC 28144

(703) 946-3238
View Map
Omaha

6307 Center St.
Ste. 200
Omaha, NE 68106

(402) 933-1345
View Map
Salem

5 Industrial Way
Ste. 2B
Salem, NH 03079

(603) 328-1558
View Map
Lebanon

295 US Hwy. 22 East
Ste. 104
Lebanon, NJ 08833

(908) 534-2303
View Map
Metuchen

16 Pearl St.
Ste. 210
Metuchen, NJ 08840

(877) 294-9070
View Map
Parsippany

6 Century Drive
3rd Flr.
Parsippany, NJ 07054

(973) 630-8000
View Map
Albuquerque

6121 Indian School Rd.
Ste. 205
Albuquerque, NM 87110

(505) 881-3188
View Map
Carlsbad

2808 San Jose Blvd.
Lot 14
Carlsbad, NM 88220


View Map
Los Alamos

3500 Trinity Dr.
Ste. C1 & C2
Los Alamos, NM 87544

(505) 661-8673
View Map
Santa Fe

502 W. Cordova Rd.
Ste. C
Santa Fe, NM 87505

(505) 982-0583
View Map
Henderson

150 S. 4th St.
Unit A
Henderson, NV 89015

(702) 854-2293
View Map
Las Vegas

3960 Howard Hughes Pkwy.
Ste.370
Las Vegas, NV 89169

(702) 617-4909
View Map
Albany

8 Southwoods Blvd.
3rd Fl.
Albany, NY 12211

(518) 434-3133
View Map
Brooklyn

155 Water St.
Unit 2/13
Brooklyn, NY 11201


View Map
Buffalo

301 Ellicott St.
Buffalo, NY 14203

(716) 849-9419
View Map
Farmingdale

500 Bi-County Blvd.
Ste. 104
Farmingdale, NY 11735

(631) 847-7762
View Map
Ithaca

10 Brown Rd.
Ithaca, NY 14850

(607) 277-7100
View Map
Middletown

100 Crystal Run Rd.
Ste. 101
Middletown, NY 10941


View Map
New York

5 Hanover Sq.
Ste. 502
New York, NY 10004

(646) 576-4022
View Map
New York

2 Penn Plaza
New York, NY 10121

(212) 615-3600
View Map
Rochester

1200 Scottsville Rd.
Ste. 320
Rochester, NY 14624

(877) 294-9070
View Map
Rochester

3136 S. Winton Rd.
Ste. 303
Rochester, NY 14623

(973) 368-3901
View Map
Canfield

6715 Tippecanoe Rd.
Ste. 2C
Canfield, OH 44406

(330) 286-3683
View Map
Cincinnati

10012 International Blvd.
Bldg. 9
Cincinnati, OH 45246

(877) 633-5520
View Map
Cincinnati

250 W. Court St.
Ste. 200W
Cincinnati, OH 45202

(513) 241-0149
View Map
Cleveland

1468 W. 9th St.
Ste. 620
Cleveland, OH 44113

(216) 861-2950
View Map
Middleburg Heights

6777 Engle Rd.
Middleburg Heights, OH 44130

(312) 201-7700
View Map
New Albany

6530 W. Campus Oval
Ste. 130
New Albany, OH 43054

(614) 289-0112
View Map
Richfield

3600 Brecksville Rd.
Richfield, OH 44286

(330) 659-5930
View Map
St. Clairsville

47443 National Rd. West
Ste. 3
St. Clairsville, OH 43950

(304) 650-2804
View Map
Toledo

420 Madison Ave.
Ste. 1001
Toledo, OH 43604

(419) 255-9500
View Map
Del City

4600 SE 29th St.
Ste. 520
Del City, OK 73115

(405) 677-8500
View Map
Oklahoma City

525 Central Park Dr.
Ste. 403
Oklahoma City, OK 73105

(405) 606-8600
View Map
Tulsa

7645 E. 63rd St.
Ste. 301
Tulsa, OK 74133

(918) 249-3909
View Map
Portland

7931 NE Halsey
Ste. 305
Portland, OR 97213

(630) 410-7212
View Map
Portland

900 SW Fifth Ave.
Ste. 1600
Portland, OR 97204

(503) 227-5280
View Map
Portland

15350 SW Sequoia Pkwy.
Ste. 220
Portland, OR 97224

(503) 684-9097
View Map
Portland

1750 SW Harbor Way
Ste. 400
Portland, OR 97201

(503) 221-8636
View Map
Sunriver

56835 Venture Ln.
Ste. 204
Sunriver, OR 97707

(541) 593-3600
View Map
Blue Bell

VEVA Bldg. 12, 1777 Sentry Pkwy. W.
Ste. 102
Blue Bell, PA 19422


View Map
Dallas

2935 N. Memorial Hwy.
Unit 2
Dallas, PA 18612

(570) 344-1140
View Map
Harrisburg

2400 Park Dr.
Harrisburg, PA 17110

(717) 320-6800
View Map
King of Prussia

234 Mall Blvd.
Ste. 260
King of Prussia, PA 19406

(610) 491-9688
View Map
Langhorne

2300 E. Lincoln Hwy.
Ste. 200A
Langhorne, PA 19047

(215) 702-4000
View Map
Pittsburgh

661 Anderson Dr.
Ste. 200
Pittsburgh, PA 15220

(412) 921-7090
View Map
Pittsburgh

400 Penn Center Blvd.
Ste. 200
Pittsburgh, PA 15235

(412) 829-3600
View Map
Waynesboro

13321 Midvale Rd.
Waynesboro, PA 17268

(717) 655-5058
View Map
Aiken

117 Hearthstone Dr.
Aiken, SC 29803

(803) 649-7963
View Map
Nashville

712 Melrose Ave.
Nashville, TN 37211

(615) 254-4559
View Map
Oak Ridge

1093 Commerce Park Dr.
Ste. 100
Oak Ridge, TN 37830

(865) 483-9900
View Map
Oak Ridge

1009 Commerce Park Dr.
Ste. 300-A
Oak Ridge, TN 37830

(865) 483-9900
View Map
Austin

100 Congress Ave.
Ste. 2006, 2007, Willie Nelson/2019
Austin, TX 78701

(512) 861-8320
View Map
Austin

8911 Capital of Texas Hwy.
Ste. 2310
Austin, TX 78759

(512) 338-1667
View Map
Dallas

12655 N. Central Expy.
Ste. 305
Dallas, TX 75243

(214) 231-4803
View Map
Houston

2901 Wilcrest Dr.
Ste. 400
Houston, TX 77042

(832) 251-5160
View Map
Houston

11615 N. Houston Rosslyn
Houston, TX 77086

(281) 645-4190
View Map
Midland

901 W. Wall St.
Ste. 100
Midland, TX 79701

(432) 682-3946
View Map
San Antonio

711 Navaro St.
Ste. 560
San Antonio, TX 78205


View Map
Salt Lake City

4750 W. 2100 South
Ste. 400
Salt Lake City, UT 84120

(801) 972-9100
View Map
Alexandria

2034 Eisenhower Ave.
Ste. 200
Alexandria, VA 22314


View Map
Arlington

3103 N. 10th St.
Ste. 200
Arlington, VA 22201


View Map
Arlington

1320 N. Courthouse Rd.
Ste. 600
Arlington, VA 22201

(703) 387-2100
View Map
Arlington

3865 Wilson Blvd.
Ste. 700
Arlington, VA 22203


View Map
Arlington

200 12th St.
Stes. 1100, 1200, 1300 & 1500
Arlington, VA 22202


View Map
Arlington

1515 Wilson Blvd.
Ste. 1100
Arlington, VA 22209

(703) 841-2684
View Map
Blacksburg

1750 Kraft Dr.
Ste. 1503
Blacksburg, VA 24060

(978) 952-0120
View Map
Fairfax

10306 Eaton Pl.
Ste. 340
Fairfax, VA 22030

(703) 385-6000
View Map
Glen Allen

4101 Cox Rd.
Ste. 120
Glen Allen, VA 23060

(804) 290-4321
View Map
Norfolk

5700 Lake Wright Dr.
Ste. 102
Norfolk, VA 23502

(757) 461-3768
View Map
Sterling

45610 Woodland Rd.
Ste. 400
Sterling, VA 20166

(703) 444-7000
View Map
Virginia Beach

5029 Corporate Woods Dr.
Ste. 180
Virginia Beach, VA 23462

(757) 518-8491
View Map
Burlington

159 Bank St.
3rd Fl.
Burlington, VT 05401

(802) 658-3890
View Map
Montpelier

73 Main St.
Ste. 38
Montpelier, VT 05602

(802) 229-1059
View Map
Bellevue

400 112th Ave., NE
Ste. 300
Bellevue, WA 98004

(425) 635-1000
View Map
Bothell

19803 N. Creek Pkwy.
Tech Center II
Bothell, WA 98011

(425) 482-7600
View Map
Richland

3200 George Washington Way
Ste. G
Richland, WA 99352

(509) 372-5800
View Map
Seattle

1420 5th Ave.
Ste. 600 & 650
Seattle, WA 98101

(206) 883-9300
View Map
Seattle

1601 Fifth Ave.
Ste. 2210
Seattle, WA 98101

(206) 262-1010
View Map
Spokane

1212 N. Washington
Ste. 208
Spokane, WA 99201

(509) 744-9271
View Map
Walla Walla

14 E. Main Street
Ste. 210
Walla Walla, WA 99362


View Map
Brookfield

175 N. Corporate Dr.
Ste. 100
Brookfield, WI 53045

(262) 792-1282
View Map
Madison

6410 Enterprise Ln.
Ste. 300
Madison, WI 53719

(608) 316-3700
View Map
Madison

8413 Excelsior Ave.
Ste. 160
Madison, WI 53717

(877) 294-9070
View Map
Plymouth

435 E. Mill St.
Unit 14
Plymouth, WI 53073

(877) 294-9070
View Map
Schofield

5404 Alderson St.
Ste. 500
Schofield, WI 54476

(262) 792-1282
View Map
Sheboygan

630 Riverfront Dr.
Ste. 100
Sheboygan, WI 53081

(630) 470-4217
View Map
Charleston

803 Quarrier St.
Charleston, WV 25301

(304) 414-0054
View Map
Fairmont

320 Adams St.
Ste. 101
Fairmont, WV 26554

(304) 534-4021
View Map
Casper

550 N. Poplar St.
Ste. 300B
Casper, WY 82601

(307) 232-8312
View Map