Site loading image

Find an office near you

TRC has nearly 7,000 employees in over 150 offices globally, including Canada, China and the UK. Find an office near you.

State
Country

Alachua, FL

13351 Progress Boulevard
Suite A
Alachua, FL 32615
United States

T (352) 378-0332

Albuquerque, NM

6501 Eagle Rock Ave NE
Albuquerque, NM 87113
United States

T (505) 761-0099

Alexandria, LA

4117 Parliament Dr.
Alexandria, LA 71303
United States

T (318) 445-2668

Allentown, PA

5050 West Tilghman Street
Suite 140
Allentown, PA 18104
United States

T (610) 530-9481

Ann Arbor, MI

1540 Eisenhower Place
Suite 1540
Ann Arbor, MI 48108
United States

T (734) 971-7080

Arlington, TX

700 Highlander Blvd.
Suite 210
Arlington, TX 76015
United States

T (817) 522-1000

Asheville, NC

705 Dogwood Road
Asheville, NC 28806
TRC Environmental Corp.
Environmental Consulting

T (919) 414-3418

Asheville, NC

3 Walden Ridge Drive
Suite 250
Asheville, NC 28803
TRC Engineers, Inc
Professional Engineering Services

T (828) 681-0310

Augusta, ME

249 Western Avenue
Augusta, ME 04330
United States

T (207) 621-7000

Austin, TX

9225 Hwy 183 South
Austin, TX 78747
United States

T (512) 243-0202

Austin, TX

505 East Huntland Drive
Suite 250
Austin, TX 78752
United States

T (512) 329-6080

Bakersfield, CA

2820 Pegasus Drive
Bakersfield, CA 93308
United States

T (661) 399-1398

Bath, ME

1356 Washington St, Suite A
Bath, ME 04530
United States

T (207) 387-0572

Baton Rouge, LA

4545 Sherwood Common Blvd.
Building 3, Suite A
Baton Rouge, LA 70816
United States

T (225) 238-8999

Bellevue, WA

13810 SE Eastgate Way
Suite 440
Bellevue, WA 98005
United States

T (425) 395-0010

F (425) 395-0011

Billings, MT

1643 24th Street West
Suite 104
Billings, MT 59102
United States

T (406) 201-7625

Blacksburg, VA

2200 South Main Street, Suite A
Blacksburg, VA 24060
United States

T 540-552-0444

Blue Ash, OH

4340 Glendale-Milford Rd
Suite 100
Blue Ash, OH 45242
United States

T (513) 489-2255

Boston, MA

2 Liberty Sq.
6th Floor
Boston, MA 02109
United States

T (617) 350-3444

Braintree, MA

25 Braintree Hill Office Park
Suite 413
Braintree, MA 02184
United States

T 781-337-0016

Bristol, UK

Generator Building, ​Counterslip, ​Redcliffe
Bristol, ​BS1 6BX

T +44 033 3772 2990

Calgary, CA

TRC Consulting North America, Inc
255 5th Avenue SW
Suite 460
Calgary AB Canada

Cary, NC

114 Edinburgh South Drive, Suite 200
Cary, NC 27511
United States

T 919-827-0864

Ceredo, WV

555 C Street
Ceredo, WV 25507
United States

T (304) 306-2014

Chapel Hill, NC

50101 Governors Village Drive
Suite 250
Chapel Hill, NC 27517
TRC Environmental Corp.
Environmental Consulting

T (919) 475-5507

Charlottesville, VA

110 Avon Street
Charlottesville, VA 22902
United States

T 434-295-0700

Chicago, IL

230 West Monroe Street
Suite 1840
Chicago, IL 60606
United States

T (312) 578-0870

Cinnaminson, NJ

1604 Industrial Highway
Cinnaminson - Lab, NJ 08077
United States

T (856) 829-3274

Cleveland, OH

1382 West Ninth Street
Suite 400/401
Cleveland, OH 44113
United States

T (216) 344-3072

Clifton Park, NY

3 Corporate Drive
Suite 202
Clifton Park, NY 12065
United States

T (518) 348-1190

Columbia, SC

621 Chatham Avenue
2nd Floor
Columbia, SC 29205
United States

T (803) 933-9991

Concord, CA

1850 Gateway Blvd
Suite 1075
Concord, CA 94520
United States

T (510) 431-8383

Dickson City, PA

116 N. Washington Ave.
Suite 312
Scranton, PA 18503

T (570) 489-6920

Douglasville, GA

PO Box 1040
Bremen, GA 30110

T (770) 947-4272

Durango, CO

1199 Main Avenue
Suite #205
Durango, CO 81301
United States

T (970) 484-1856

Eagan, MN

1301 Corporate Center Drive
Eagan, MN 55121
United States

T (651) 686-0700

East Providence, RI

10 Hemingway Drive
2nd Floor
East Providence, RI 02915

T (401) 434-5560

Export, PA

1036 Corporate Drive
Export (Murrysville), PA 15632
United States

T (724) 325-7483

Exton, PA

140 S. Village Avenue
Suite 130
Exton, PA 19341
United States

T 610.524.5525

Fort Collins, CO

123 N. College Ave.,
Suite 370
Fort Collins, CO 80524
United States

T (970) 484-3263

Fort Wayne, IN

110 E. Wayne Street
Suite 401
Fort Wayne, IN 46802
United States

Franklin, MA

124 Grove Street
Suite 207
Franklin, MA 02038
United States

T (508) 298-1500

Fresno, CA

8050 N. Palm Avenue
Suite 300
Fresno, CA 93711
United States

T (559) 439-2576

Gahanna, OH

781 Science Boulevard
Suite 200
Gahanna, OH 43230
United States

T (614) 335-6223

Glasgow, UK

Spaces
100 West George Street
Glasgow, G2 1PP

T +44 033 3772 2990

Golden, CO

400 Corporate Circle
Suite P
Golden, CO 80401
United States

T (303) 495-7655

Grand Rapids, MI

4300 Cascade Rd. SE
Grand Rapids, MI 49546
United States

T (616) 500-0011

Green Bay, WI

808 Packerland Drive
Suite 8
Green Bay, WI 54303
United States

T (920) 393-9177

Greenville, SC

50 International Drive
Suite 150
Greenville, SC 29615
United States

T (864) 281-0030

Groveport, Ohio

4001 Bixby Rd.
Groveport, Ohio, 43125
United States

T (614) 270-0755

Guam

425 Chalan San Antonio Road
Tamuning, Guam 96913

T (671) 488-1823

Honolulu, HI

1600 Kapiolani Blvd.
Suite 717
Honolulu, HI 96814
United States

T (808) 728-4111

Houston, TX 77032

16558 Air Center Blvd.
Houston, TX 77032
United States

T (281) 209-1045

Houston, TX 77079

14701 St. Mary's Lane
STE 500
Houston, TX 77079
United States

T (281) 616-0100

Houston, TX 77084

1304 Langham Creek Dr.
Suite 224
Houston TX 77084
United States

Huntersville, NC

9735 Northcross Center Court
Suite N
Huntersville, NC 28078
TRC Engineers, Inc
Professional Engineering Services

T (704) 579-6109

Hyderabad, Telangana

Orbit
14th Floor
Plot No 30/C,
Raidurg,
Hyderabad, Telangana 500081

T +91 (040) 6916-2222

Indianapolis, IN

9775 Crosspoint Blvd;
Suite 116
Indianapolis, IN 46256
United States

T (317) 296-8891

Irvine, CA

6 Executive Circle
Suite 200
Irvine, CA 92614
United States

T (949) 727-9336

Ithaca, NY

102-106 West State Street
3rd Floor
Ithaca, NY 14850
United States

T (607) 330-4332

Jackson, MS

4780 I-55 N
Ste. 100-2
Jackson, MS 39211
United States

T (601) 300-4541

Jacksonville, AR

901 North First Street
Jacksonville, AR 72076
United States

T (501) 982-0293

Kansas City, MO

1833 McGee Street
Kansas City, MO 64108
United States

Kettering, OH

1612 Prosser Avenue
Suite 200 & 315
Kettering, OH 45409
United States

T (937) 347-5438

Lakeland, FL

TRC Companies
4040 Combee Road; Bays 22-23
Lakeland, FL 33805
United States

T +1 (937) 371-6532

Lakewood, CO

1526 Cole Blvd.
Suite 150
Lakewood, CO 80401
United States

T (303) 792-5555

Lancaster, PA

1866 Colonial Village Lane
Suite 112
Lancaster, PA 17601
United States

T (717) 239-2209

Lanham, MD

10123 Senate Drive
Suite 10123
Lanham, MD 20706
United States

T (240) 556-9100

Lanham, MD

4425-B Forbes Blvd.
Suite 4425-B
Lanham, MD 20706
United States

T (301) 306-6981

Las Cruces, NM

277 E. Amador Ave
Suite 240
Las Cruces, NM 88001
(505) 342-6378

T (505) 342-6378

Liverpool, NY

215 Greenfield Parkway
Suite 102
Liverpool, NY 13088
United States

T (315) 671-1600

Lombard, IL

207 E. Eisenhower Ln S
Lombard, IL 60148
United States

T (312) 533-2042

London, UK

Work.Life
20 Red Lion Street
London
United Kingdom

T +44 033 3772 2990

Los Angeles, CA

6121 Sunset Blvd
Studio 203
Los Angeles, CA 90028

T 213-213-9400

Louisville, KY

828 E. Market St.
Suite 104
Louisville, KY 40206

Lowell, MA

650 Suffolk Street
Suite 200
Lowell, MA 01854
United States

T 978-970-5600

Madison, WI

999 Fourier Drive
Suite 101
Madison, WI 53717
United States

T 608-826-3600

Maitland, FL

2300 Maitland Center Parkway
Suite 250
Maitland, FL 32751
United States

T (407) 487-4047

Manassas, VA

7639 Coppermine Drive
Manassas, VA 20109
United States

T 703-479-7505

Manchester, NH

670 N. Commercial Street
Suite 203
Manchester, NH 03101
United States

T (603) 263-9400

Manchester, UK

Arkwright House
Manchester
M3 2LF

T +44 033 3772 2990

Melville, NY

395 N. Service Rd. Ste. 409
Melville, NY 11747
United States

T (631) 501-2093

Memphis, TN

855 Ridge Lake Blvd
Suite 301
Memphis, TN 38120
United States

T (901) 544-1567

Merrillville, IN

8585 Broadway Ste. 400
Merrillville, IN 46410
United States

Midland, TX

10 Desta Drive
Suite 410E
Midland, TX 79705
United States

T (432) 520-7720

Milford, CT

500 Bic Drive
Suite 103
Milford, CT 06461
United States

T (203) 876-1453

Milwaukie, OR

4000 SE International Way
Suite F101
Milwaukie, OR 97222
United States

T (503) 387-3251

Monroeville, PA

2500 Eldo Road, Suite 2
Monroeville, PA 15146
United States

T (412)-365-5580

Montreal, QC

400-1312 rue Sainte-Catherine Ouest
Montréal, Québec H3G 1P6
Canada

T (514) 819-6600

Mount Laurel, NJ

16000 Commerce Parkway
Suite B
Mount Laurel, NJ 08054
United States

T (856) 273-1224

Mountain View, CA

1920 Old Middlefield Way
Mountain View, CA 94043
United States

T (650) 967-2365

Nashville, TN

712 Melrose Ave
Nashville TN 37211
United States

T (615) 647-6465

Nashville, TN (Church St.)

424 Church St., Ste. 1310
Nashville, TN 37215
United States

New Brunswick, NJ

317 George Street
Suite 520
New Brunswick, NJ 08901
United States

T 732-855-0033

New Orleans, LA

550 Elmwood Park Blvd
Suite A
New Orleans, LA 70123

New Providence, NJ

41 Spring Street
New Providence, NJ 07974
United States

T (908) 988-1700

New York, NY

1407 Broadway
Suite 3301
New York, NY 10018
United States

T (212) 221-7822

Newark, NJ

TRC Environmental
One Gateway Center, Suite 2600
Newark, NJ 07102

T (908) 988-1725

Newport News, VA

2 Bayport Way, Suite 120
Newport News, VA 23606
United States

T 757-599-9800

Norcross, GA

4155 Shackleford Road
Suite 225
Norcross, GA 30093
United States

T (770) 270-1192

North Canton, OH

4854 Hossler Drive Northwest
Unit A
North Canton, OH 44720
United States

T (330) 529-9460

Oakland, CA

436 14th Street
Suite 1020
Oakland, CA 94612
United States

T (510) 359-4511

Ontario, CA

3237 East Guasti Road
Ste 230
Ontario, CA 91761
United States

T (909) 563-8101

Orange, CA

725 W Town and Country Road
Suite 140
Orange, CA 92868
United States

T (949) 390-2860

Palm Beach Gardens, FL

3001 PGA Blvd.
Palm Beach Gardens, FL 33410
United States

T (561) 681-3494

Philadelphia, MS

203 W Beacon St.
Philadelphia, MS 39350
United States

Philadelphia, PA

One Penn Center
1617 John F. Kennedy Blvd
Suite 510
Philadelphia, PA
19103

T (215) 563-2122

Phoenix, AZ

4747 N 7th Street
Suite 422
Phoenix, AZ 85014
United States

T (602) 266-8288

Pittsburgh, PA

The Highline Property – West
15 Terminal Way
Suite 113
Pittsburgh, PA 15219

T (412) 713-7100

Portland, ME

63 Marginal Way, 4th Floor
Portland, ME 04101
United States

T (207) 879-1930

Portland, OR

111 SW Columbia Street
Portland, OR 97201
United States

Pudong, SH

Zendai Cube Edifice
58 Changliu Road, Suite 1704
Pudong, Shanghai, Shanghai 200135
China

T +86 (21) 6875-2103

Raleigh, NC

1429-116 Rock Quarry Road
Raleigh, NC 27610
United States

T (919) 828-3150

Rancho Cordova, CA

10680 White Rock Road
Suite 100
Rancho Cordova, CA 95670
United States

T (916) 366-0632

Rhinelander, WI

310 North Brown Street
Suite B
Rhinelander, WI 54501
United States

T (715) 575-5737

Richmond, VA

1030 Wilmer Avenue, Suite 100
Richmond, VA 23227

T 804-264-2228

Rocklin, CA

6030 West Oaks Boulevard
Suite 160
Rocklin, CA 95765
United States

Rockville, MD

77 Upper Rock Circle
Suite 210
Rockville, MD 20850
United States

T (301) 556-2041

San Antonio, TX

800 Isom Road
Suite 400
San Antonio, Texas 78216
United States

San Diego, CA

4393 Viewridge Avenue
Suite A
San Diego, CA 92123
United States

T (858) 505-8881

San Francisco, CA

600 California Street, Suite 11018
San Francisco, CA 94108
United States

T (833) 987-7283

San Juan, Puerto Rico

1311 Ponce de Leon Avenue
Suite 303
San Juan, PR 00907

San Ramon, CA

6111 Bollinger Canyon Road
Suite 525
San Ramon, CA 94583
United States

T (925) 968-4100

Santa Ana, CA

6 Hutton Centre Drive
Suite 450
Santa Ana, CA 92707
United States

Santa Ana, CA

1711 Newport Cir.
Santa Ana, CA 92705
United States

T (714) 437-1564

Santa Monica, CA

2601 Ocean Park Blvd
Suite 100
Santa Monica, CA 90405
United States

Scott Depot, WV

135 Corporate Center Drive,
Suite 540
Scott Depot, WV 25560
United States

T (304) 346-2599

Seattle, WA

2101 Fourth Ave
Suite 2000
Seattle, WA 98121

T (206) 621-1160

Seguin, TX

809 East Court Street, Suite 106
Seguin, Texas 78155
United States

T (512) 924-4999

St. Louis, MO (Clark Ave)

1000 Clark Ave. 4th Fl.
St. Louis, MO 63102
United States

Tampa, FL

9280 Bay Plaza Boulevard
Suite 705
Tampa, FL 33619
United States

T (813) 630-2840

Taylorsville, UT

4548 South Atherton Drive
Suite 110
Taylorsville, UT 84123
United States

T (385) 419-2786

The Plains, OH

88 North Plains Rd.
Suite 101
The Plains, OH 45780
United States

T (614) 571-1418

Tulsa, OK

2087 E. 71st Street
Tulsa, OK 74136
United States

T (918) 496-0400

Virginia Beach, VA

629 Phoenix Drive
Virginia Beach, VA 23452
United States

T 757-300-2596

Waltham, MA

404 Wyman Street
Suite 375
Waltham, MA 02451

T (781) 419-7696

Warrendale, PA

201 Commonwealth Dr.
Warrendale, PA 15086
United States

T (724) 421-5447

West Allis, WI

6737 W. Washington St.
Suite 3460
West Allis, WI 53214

T (262) 879-1212

West Seneca, NY

1090 Union Road
Suite 280
West Seneca, NY 14224
United States

T (716) 204-9543

Windsor, CT

21 Griffin Road North
Windsor, CT 06095
United States

T (860) 298-9692

Woburn, MA

300 Wildwood Avenue
Suite 230
Woburn, MA 01801
United States

T (781) 933-2555

Woodinville, WA

19510 144th Avenue NE
Woodinville, WA 98072
United States

Looking for effective solutions to your problems?

Turn to the experts at TRC.

By clicking "Accept", you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. Read our Privacy Policy.