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

61 St. Joseph St.
Ste. 550
Mobile, AL 36602

(251) 405-0081
View Map
Payson

405 B. W. Main St.
Payson, AZ 85541

(928) 474-4636
View Map
Phoenix

2832 S. 46th St.
Phoenix, AZ 85040

(480) 921-4242
View Map
Phoenix

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

(602) 267-0336
View Map
Phoenix

2817 S. 46th St.
Phoenix, AZ 85040

(480) 398-3737
View Map
Phoenix

3030 N. 3rd St.
Ste. 200
Phoenix, AZ 85012

(602) 241-8542
View Map
Show Low

1801 W. Deuce Of Clubs
Ste. 230
Show Low, AZ 85901

(928) 537-7218
View Map
Tucson

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

(520) 623-7980
View Map
Tucson

17 W. Wetmore Rd.
Tucson, AZ 85705

(877) 633-5520
View Map
Buellton

270 E. Hwy 246
Ste. 215
Buellton, CA 93427

(805) 542-9052
View Map
Camarillo

100 Camino Ruiz
Camarillo, CA 93012

(805) 484-9082
View Map
Diamond Bar

1360 Valley Vista Dr.
Diamond Bar, CA 91765

(909) 860-7777
View Map
Dublin

7600 Dublin Blvd.
Ste. 200
Dublin, CA 94568

(877) 633-5520
View Map
Irvine

17885 Von Karman Ave.
Ste. 400
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

(949) 809-5040
View Map
McClellan

5012 Luce Ave.
McClellan, CA 95652

(916) 643-4826
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

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


View Map
San Diego

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

(619) 234-8696
View Map
San Diego

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

(619) 525-7188
View Map
San Diego

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

(858) 268-5746
View Map
San Dimas

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

909-305-2930
View Map
San Francisco

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

(415) 495-7772
View Map
San Jose

152 N. Third St.
Ste. 201
San Jose, CA 95112


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 Skyway Dr.
Ste. 108
Santa Maria, CA 93455

(805) 739-2600
View Map
Ventura

4572 Telephone Rd.
Ste. 915
Ventura, CA 93003


View Map
Breckenridge

130 Ski Hill Rd.
Ste. 110
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

1576 Sherman St.
Denver, CO 80203

(303) 825-5999
View Map
Denver

216 16th St.
Ste. 1500
Denver, CO 80202

(303) 312-8800
View Map
Denver

702 W. 48th Ave.
Unit A
Denver, CO 80216

(720) 881-7111
View Map
Englewood

115 Inverness Dr.
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

2754 Compass Dr.
Ste. 265
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
Cape Coral

3501 Del Prado Blvd.
Ste. 210
Cape Coral, FL 33904

(239) 277-5155
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) 579-5107
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
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
University Park

2565 Palmer Ave.
University Park, IL 60466

(708) 235-1408
View Map
University Park

1275 Hamilton Ave.
University Park, IL 60484

(708) 708-1408
View Map
Warrenville

4200 Cantera Dr.
Unit 102
Warrenville, IL 60555

(877) 633-5520
View Map
Indianapolis

1060 Capitol Ave.
Ste. E360
Indianapolis, IN 46204

(317) 423-3906
View Map
Overland Park

8001 College Blvd.
Ste. 200
Overland Park, KS 66210

(816) 412-1741
View Map
Lexington

2456 Fortune Dr.
Ste. 170
Lexington, KY 40509

(877) 633-5520
View Map
Lexington

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

(859) 223-8000
View Map
Louisville

4967 US Highway 42
Ste. 210
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
Metairie

3445 N. Causeway Blvd.
Ste. 320
Metairie, LA 70002


View Map
Monroe

338 Fontana Road
Monroe, LA 71203

(318) 343-0900
View Map
New Orleans

1305 Distributors Row
Ste. I
New Orleans, LA 70123

(504) 835-2593
View Map
Shreveport

7222 Greenwood Rd.
Shreveport, LA 71119

(318) 636-3673
View Map
Boston

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

(617) 443-7500
View Map
Boston

101 Federal St.
Ste. 600
Boston, MA 02110

(617) 748-7800
View Map
Littleton

One Monarch Dr.
Littleton, MA 01460

(978) 952-0120
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

2 Lan Dr.
2nd Fl.
Westford, MA 01886

(978) 490-3167
View Map
Woburn

235 Salem St.
Ste. A
Woburn, MA 01801


View Map
Annapolis

51 Franklin St.
Ste. 400
Annapolis, MD 21401

(410) 990-4607
View Map
Germantown

20251 Century Blvd.
Ste. 200
Germantown, MD 20874-7114

(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

415 Oak St.
Kansas City, MO 64106

(816) 412-1741
View Map
Billings

618 S. 25th St.
Billings, MT 59101

(406) 248-9161
View Map
Billings

3319 Gabel Rd.
Ste. 102
Billings, MT 59108

(406) 896-1305
View Map
Bozeman

851 Bridger Dr.
Ste. 6
Bozeman, MT 59715

(406) 582-8780
View Map
Helena

7 W. 6th Ave.
Ste. 500
Helena, MT 59601

(406) 442-5588
View Map
Helena

303 Irene St.
Helena, MT 59601

(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
East Brunswick

754 Route 18
East Brunswick, NJ 08816

(877) 294-9070
View Map
Freehold

7 Broadway
Freehold, NJ 07728

(732) 409-6715
View Map
Lebanon

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

(908) 534-2303
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
Los Alamos

3500 Trinity Dr.
Los Alamos, NM 87544

(505) 661-8673
View Map
Santa Fe

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

(505) 982-0583
View Map
Henderson

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

(702) 854-2293
View Map
Albany

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

(518) 434-3133
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

2 Penn Plaza
New York, NY 10121

(212) 615-3600
View Map
New York

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

(646) 576-4022
View Map
Rochester

1200 Scottsville Rd.
Ste. 181
Rochester, NY 14624

(585) 899-6180
View Map
Rochester

1200 Scottsville Rd.
Ste. 320
Rochester, NY 14624

(877) 294-9070
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

119 N. Robinson Ave.
Ste. 700
Oklahoma City, OK 73102

(405) 606-8600
View Map
Tulsa

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

(918) 249-3909
View Map
Portland

7280 NE Holman St.
Ste. B-6
Portland, OR 97218

(630) 410-7237
View Map
Portland

1020 SW Taylor St.
Ste. 530
Portland, OR 97205

(503) 223-5388
View Map
Portland

1750 SW Harbor Way
Ste. 400
Portland, OR 97201

(503) 221-8636
View Map
Portland

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

(503) 684-9097
View Map
Sunriver

56835 Venture Ln.
Ste. 204
Sunriver, OR 97707

(541) 593-3600
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


View Map
Pittsburgh

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

(412) 829-3600
View Map
Pittsburgh

661 Anderson Dr.
Ste. 500
Pittsburgh, PA 15220

(412) 921-7090
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
Rapid City

820 Columbus St.
Rapid City, SD 57701

(605) 593-9454
View Map
Memphis

175 Toyota Plz.
Ste. 375
Memphis, TN 38103

(901) 523-9500
View Map
Nashville

712 Melrose Ave.
Nashville, TN 37211

(615) 254-4559
View Map
Oak Ridge

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

(865) 483-9900
View Map
Oak Ridge

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

(865) 483-9900
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

(832) 251-5167
View Map
Fort Worth

6410 Southwest Blvd.
Ste. 100
Fort Worth, TX 76109

(682) 557-4697
View Map
Houston

2901 Wilcrest Dr.
Ste. 400
Houston, TX 77042

(832) 251-5160
View Map
Houston

14850 Woodham Dr.
Ste. B-135
Houston, TX 77073

(281) 645-4190
View Map
Midland

4000 N. Big Spring St.
Ste. 401
Midland, TX 79705

(432) 682-4559
View Map
San Antonio

700 N. St. Mary's St.
Ste. 300
San Antonio, TX 78205

(210) 299-7900
View Map
Salt Lake City

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

(801) 972-9100
View Map
Arlington

1515 Wilson Blvd.
Ste. 1100
Arlington, VA 22209

(703) 841-2684
View Map
Arlington

200 12th St. South
Ste. 1200
Arlington, VA 22202

(703) 979-7100
View Map
Arlington

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

(703) 387-2100
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

5250 Challedon Dr.
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. 400
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. 550
Seattle, WA 98101

(206) 883-9300
View Map
Spokane

316 W. Boone Ave.
Ste. 363
Spokane, WA 99201

(509) 744-9278
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. 100
Schofield, WI 54476

(715) 297-2476
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

1551 Three Crowns Dr.
Ste. 210
Casper, WY 82604

(307) 232-8312
View Map