Offices

Filter by State:

Alamogordo

700 E. 1st, Suite 725C
Alamogordo, NM 88310
Phone: (575) 439 1285
Mary Wells, P.E.
Debbie Daniels

Albuquerque

4905 Hawkins, NE
Albuquerque, NM 87109
Phone: (505) 797 4287
Fax: (505) 797 4288
Mike Anderson, P.E.

Ames

1523 S. Bell Ave., Suite 104
Ames, IA 50010
Phone: (515) 232 0950
Fax: (515) 232 0953
Michael Sampson
Theresa Stromberg-Murphy, P.E.

Atlanta

2855 Premiere Parkway, Suite C
Duluth, GA 30097
Phone: (770) 623 0755
Fax: (770) 623 9628
Tim Brown, P.E.
Romeo deLeon

Atlanta Solid Waste – Aquaterra

240 Heritage Walk, Suite 103
Woodstock, GA 30188
Phone: (770) 924 9799
Fax: (770) 924 7866
Chanc Moore, P.E.
Matthew Donald

Austin

5307 Industrial Oaks Blvd., Suite 160
Austin, TX 78735
Phone: (512) 442 1122
Fax: (512) 442 1181
James Bierschwale, P.E.
Karen Ward

Baton Rouge – Aquaterra

2822 O'Neal Lane, Building B
Baton Rouge, LA 70816
Phone: (225) 344 6052
Fax: (225) 344 6346
Steve Greaber, P.E.
Lisa Smith

Bettendorf

870 40th Ave.
Bettendorf, IA 52722
Phone: (563) 355 0702
Fax: (563) 355 4789
W. Ken Beck, P.E.

Billings

2110 Overland Ave., Suite 124
Billings, MT 59102
Phone: (406) 656 3072
Fax: (406) 656 3578
Gary Rome, P.E.

Birmingham – Gallet

110 12th St. North
Birmingham, AL 35203
Phone: (205) 942 1289
Fax: (205) 443 5302
Terrell Rippstein, P.G.
Jerry Smith, P.E.

Bismarck

1805 Hancock Drive, PO Box 2084
Bismarck, ND 58502
Phone: (701) 258 2833
Fax: (701) 258 2857
Noral Thompson, SET

Bloomington

1829 W. Hovey Ave.
Normal, IL 61761
Phone: (309) 451 1718
Fax: (309) 452 3490
Matt Catlin, P.E.
Pam O'Deen

Boise

11849 W. Executive Drive, Suite G
Boise, ID 83713
Phone: (208) 323 9520
Fax: (208) 323 9592
Mat Fielding, P.E.

Bozeman

6675 Maltese Lane
Bozeman, MT 59718
Phone: (406) 586 2687
Gary Quinn, P.E.

Cedar Falls

6612 Chancellor Drive, Suite 102
Cedar Falls, IA 50613
Phone: (319) 277 4016
Fax: (319) 277 4320
Rick Lockhart
Dave Cleary

Cedar Rapids

2640 12th St., SW
Cedar Rapids, IA 52404
Phone: (319) 366 8321
Fax: (319) 366 0032
Greg Klein, P.E.

Charleston, SC – WPC

1450 5th St., West
North Charleston, SC 29405
Phone: (843) 884 1234
Fax: (843) 884 9234
Kylie Page
Natalie Lawrence

Charleston, WV

912 Morris St.
Charleston, WV 25301
Phone: (304) 344 0821
Fax: (304) 342 4711
John Blair
Tommy Isaacs

Charlotte

2020-E. Starita Road
Charlotte, NC 28206
Phone: (704) 509 1777
Fax: (704) 509 1888
Michael Schrum, P.E.

Charlotte – Stafford

9115 Harris Corners Pkwy., Suite 230
Charlotte, NC 28269
Phone: (704) 597 9000
Fax: (704) 597 5262
Stuart Sutton, P.E.

Chattanooga

51 Lost Mound Drive, Suite 135
Chattanooga, TN 37406
Phone: (423) 499 6111
Fax: (423) 499 8099
Derek Hodnett, P.E., P.G.

Cheyenne

1505 Old Happy Jack Road
Cheyenne, WY 82001
Phone: (307) 632 9224
Fax: (307) 635 5756
Clay Muirhead, P.E.

Chicago

650 W. Lake St., Suite 420
Chicago, IL 60661
Phone: (312) 575 0014
Fax: (312) 575 0111
Matthew Ribordy, P.E.
Pam O'Deen-Pishler

Cincinnati

611 Lunken Park Drive
Cincinnati, OH 45226
Phone: (513) 321 5816
Fax: (513) 321 0294
Jess Schroeder, P.E.
George Webb, P.E.

Cleveland

1414 East Schaaf Road
Brooklyn Heights, OH 44131
Phone: (216) 459 8378
Fax: (216) 459 8954
Tom McDonnell, P.E.
Lynton Price, P.E.

College Station

6198 Imperial Loop
College Station, TX 77845
Phone: (979) 846 3767
Fax: (979) 846 7604
Alton Rogers, P.E., CFM, CSM
Mark Dornak

Colorado Springs

4172 Center Park Drive
Colorado Springs, CO 80916
Phone: (719) 597 2116
Fax: (719) 597 2117
Larry Keefe

Columbia, MO

3601 Mojave Court, Suite A
Columbia, MO 65202
Phone: (573) 214 2677
Fax: (573) 214 2714
Eric Lidholm, P.E.

Columbia, SC

521 Clemson Road
Columbia, SC 29229
Phone: (803) 741 9000
Fax: (803) 741 9900
Kevin Sohrabnia, P.E.

Columbus

790 Morrison Road
Columbus, OH 43230
Phone: (614) 863 3113
Fax: (614) 863 0475
Prasad Rege, P.E.

Conroe

11133 I-45 South, Building T
Conroe, TX 77302
Phone: (936) 539 1384
Fax: (936) 539 9622
Mark McClintock

Dallas

8901 Carpenter Fwy., Suite 100
Dallas, TX 75247
Phone: (214) 630 1010
Fax: (214) 630 7070
Jack Spriggs, P.G.
Keith Kirkpatrick

Denver

10625 W I-70 Frontage Road North, Suite 3
Wheat Ridge, CO 80033
Phone: (303) 423 3300
Fax: (303) 423 3353
Maroun Moussallem, P.E.

Denver Drilling

3978 Ulster St.
Denver, CO 80207
Phone: (303) 287 5351
Fax: (303) 333 4165
Lenny Jecminek

Des Moines

600 SW 7th St., Suite M
Des Moines, IA 50309
Phone: (515) 244 3184
Fax: (515) 244 5249
Jeff Magner, P.E.
Jake Arnold

Fargo – MTL

4102 7th Ave. North
Fargo, ND 58102
Phone: (701) 282 9633
Fax: (701) 282 9635
Jeffrey Mathson, SET

Farmington

#4A CR 3499
Flora Vista, NM 87415
Phone: (505) 334 2900
Fax: (505) 334 9703
Kim Preston, P.E.

Fort Collins

301 N. Howes
Ft. Collins, CO 80521
Phone: (970) 484 0359
Fax: (970) 484 0454
John Graves, P.G.

Fort Lauderdale

10080 NW 53rd St., Bay 21
Sunrise, FL 33351
Phone: (954) 741 8282
Fax: (954) 741 8240
Hugo Soto, P.E.

Fort Worth

2501 E Loop 820 North
Fort Worth, TX 76118
Phone: (817) 268 8600
Fax: (817) 268 8602
Kemp Akeman, P.E.
Drew Landis

Garden City

4565 E. Hwy. 50, Suite A
Garden City, KS 67846
Phone: (620) 271 9791
Fax: (620) 271 9772
Doug Aldrich, P.E.

Grand Forks – MTL

1555 N. 42nd St., Unit B
Grand Forks, ND 58203
Phone: (701) 772 2832
Fax: (701) 772 2633
Joel Dilley

Grand Junction – GEG

2308 Interstate Ave.
Grand Junction, CO 81505
Phone: (970) 245 4078
Fax: (970) 245 7115
John Withers, P.E.

Great Falls

1392 13th Avenue SW
Great Falls, MT 59404
Phone: (406) 453 5400
Fax: (406) 761 6655
Gary Quinn, P.E.

Greeley

1289 First Ave.
Greeley, CO 80631
Phone: (970) 351 0460
Fax: (970) 353 8639
Todd Turney

Greenville

314 Beacon Drive
Winterville, NC 28590
Phone: (252) 353 1600
Fax: (252) 353 0002
Carl Bonner, P.E.
Robert Neel

Greenville-Spartanburg

3534 Rutherford Road
Taylors, SC 29687
Phone: (864) 292 2901
Fax: (864) 292 6361
Nitin Dudani, P.E.

Gulfport – Gallet

2205 John Hill Blvd., Building 3, Suite D, Box 14
Gulfport, MS 39501
Phone: (228) 868 7790
Fax: (228) 868 7792
Steve Casey
Ricky Simon

Hartford

201 Hammer Mill Road
Rocky Hill, CT 06067
Phone: (860) 721 1900
Fax: (860) 721 1939
Jerry Salsgiver, P.E.
Randall States, P.E.

Houston

11555 Clay Road, Suite 100
Houston, TX 77043
Phone: (713) 690 8989
Fax: (713) 690 8787
Jeff Roberts, P.E.
Marlene Hay

Houston – ESA

10801 Hammerly, Suite 250
Houston, TX 77043
Phone: (281) 888 3202
Fax: (281) 888 3431
Jim Brown, P.E.

Huntsville – Gallet

26670 Success Drive, SW, Suite F
Madison, AL 35756
Phone: (256) 584 5461
Fax: (256) 584 5467
Frank Whitman, P.E.

Iowa City

783 Highway 1 West, Unit 5
Iowa City, IA 52240
Phone: (319) 688 3007
Fax: (319) 688 3008
Greg Klein, P.E.

Jackson – Aquaterra

859 Pear Orchard Road
Ridgeland, MS 39157
Phone: (601) 956 4467
Fax: (601) 956 9533
Ricky Simon

Jacksonville – Stafford

8761 Perimeter Park Blvd., Suite 104
Jacksonville, FL 32216
Phone: (904) 928 1119
Fax: (904) 928 1625
Tom Stanley

Jacksonville – WPC/Nodarse

6950 Philips Hwy., Suite 2
Jacksonville, FL 32216
Phone: (904) 296 0331
Fax: (904) 296 0332
John Kimberly IV, P.E.
Bob Cords, P.E.

Jamestown – MTL

609 2nd St. Southeast
Jamestown, ND 58401
Phone: (701) 252 9485
Fax: (701) 252 0407
Al Vesel

Joplin

508 E. 9th St.
Joplin, MO 64801
Phone: (417) 659 6083
Fax: (417) 659 8011
Ty Alexander, P.E.
Brandie Courtois

Kalispell

1075 Trumble Creek Road, Unit A
Kalispell, MT 59901
Phone: (406) 257 6479
Fax: (406) 257 6470
Kagan Rutz, P.E.

Lakeland – Nodarase

2335 Commerce Point Dr., Ste. 180
Lakeland, FL 33801
Phone: (863) 606 0423
Fax: (863) 606 0638
Mathew Chinault, P.E.

Laredo

615 Gale St., Building B
Laredo, TX 78041
Phone: (956) 729 1100
Fax: (956) 791 1071
Mike Ghazawi, P.E.
Nubia Chavez

Las Cruces

1640 Hickory Loop, Suite 105
Las Cruces, NM 88005
Phone: (575) 527 1700
Fax: (575) 527 1092
Mary Wells, P.E.
Debbie Daniels

Las Vegas

750 Pilot Rd., Suite F
Las Vegas, NV 89119
Phone: (702) 597 9393
Fax: (702) 597 9009
Michael McGettigan, P.E.
Brittany Bleak

League City

551 W. League City Pkwy., Suite F
League City, TX 77573
Phone: (281) 557 2900
Fax: (281) 557 2990
Noosha Smith, P.E.
Cindy Ferguson

Lee’s Summit

1250 SE Century Dr.
Lee's Summit, MO 64081
Phone: (816) 525 6826
Fax: (816) 525 6704
Joe Marsh, P.E.
Kent Dvorak, P.E.

Lenexa

13910 W. 96th Terrace
Lenexa, KS 66215
Phone: (913) 492 7777
Fax: (913) 492 7443
John Thomas, P.E.
Libby Rivers

Lexington

1109 Commercial Drive, Ste. 2
Lexington, KY 40505
Phone: (859) 455 8530
Fax: (859) 455 8630
Wil Beckwith, EI
Ben Taylor, P.E.

Lincoln

3220 N. 20th St., Suite 3
Lincoln, NE 68521
Phone: (402) 466 3911
Fax: (402) 466 0811
Brad Levich, P.E.

Little Rock

25809 I-30 South
Bryant, AR 72022
Phone: (501) 847 9292
Fax: (501) 847 9210
David Hopkins, P.G.
Jodi Taylor

Longmont

1242 Bramwood Place
Longmont, CO 80501
Phone: (303) 776 3921
Fax: (303) 776 4041
Ed Paas, P.E.

Louisville

4545 Bishop Lane, Suite 101
Louisville, KY 40218
Phone: (502) 456 1256
Fax: (502) 456 1278
Bob Kennedy, P.E.

Lufkin

1609 S. Chestnut, Suite 107
Lufkin, TX 75901
Phone: (936) 634 5044
Fax: (936) 634 8177
Bobbie Hood, P.E.

Manchester

77 Sundial Ave., Suite 401W
Manchester, NH 03103
Phone: (603) 647 9700
Fax: (603) 647 4432
Ryan Roy, P.E.
Mike Ciance, P.E.

Manhattan

413 Fair Lane
Manhattan, KS 66502
Phone: (785) 539 9099
Fax: (785) 539 3347
Steven Pretsch, P.E.

Memphis

7876 Stage Hills Blvd., Suite 105
Bartlett, TN 38133
Phone: (901) 377 7325
Fax: (901) 377 7327
Mark Christian, P.E.

Miami – Nodarse

16200 NW 59th Ave., Ste. 106
Miami Lakes, FL 33014
Phone: (305) 820 1997
Fax: (305) 820 1998
Hugo Soto

Midland

1211 W. Florida Ave.
Midland, TX 79701
Phone: (432) 684 9600
Fax: (432) 684 9608
Barrett Bole, P.G.
Liz Pratt

Milwaukee

9856 S. 57th St.
Franklin, WI 53132
Phone: (414) 423 0255
Fax: (414) 423 0566
Blaine Schroyer, P.E.

Minneapolis

3535 Hoffman Road E
White Bear Lake, MN 55110
Phone: (651) 770 1500
Fax: (651) 770 1657
Dave Wolfgram, P.E.

Mobile – Aquaterra

6215 Rangeline Road, Suite 115
Theodore, AL 36582
Phone: (251) 443 5374
Fax: (251) 443 5377
Jim Foster

Myrtle Beach – WPC

1246 Howard
Myrtle Beach, SC 29577
Phone: (843) 286 2500
Fax: (843) 286 2504
Reg Christopher, P.E.

Naperville

135 Ambassador Dr.
Naperville, IL 60540
Phone: (630) 717 4263
Fax: (630) 357 9489
Matthew Ribordy, P.E.
Pam O'Deen-Pishler

Nashville

5217 Linbar Drive, Suite 309
Nashville, TN 37211
Phone: (615) 333 6444
Fax: (615) 333 6443
Tim LaGrow, P.E.

New Orleans

524 Elmwood Park Blvd., Suite 170
New Orleans, LA 70123
Phone: (504) 818 3638
Fax: (504) 818 3890
Daren Thomas

Oklahoma City

5301 Beverly Drive
Oklahoma City, OK 73105
Phone: (405) 525 0453
Fax: (405) 557 0549
Phil Wood, P.E.
Krystal Vickers

Omaha

15080 A Circle
Omaha, NE 68144
Phone: (402) 330 2202
Fax: (402) 330 7606
David Svingen, P.E., P.G., LEED AP
Scott Miller, P.E.
Terry Hawley

Orange County

2817 McGaw Ave.
Irvine, CA 92614
Phone: (949) 261 0051
Fax: (949) 261 6110
Carl Parten
Pearl Pereira

Orange County

2817 McGaw Ave.
Irvine, CA 92614
Phone: (949) 261 0051
Fax: (949) 261 6110
Carl Parten

Oxford

80 Ali Way
Oxford, AL 36203
Phone: (256) 835 1155
Fax: (256) 831 4996
Todd Cheatwood
Stacey Loveless

Pensacola – Gallet

9900 North Davis Highway
Pensacola, FL 32514
Phone: (850) 477 0454
Fax: (850) 477 0534
Brian Gisi, P.E.
David Reaves, P.E.
Paul Safko, P.E.

Pharr

1506 Mid-Cities Drive
Pharr, TX 78577
Phone: (956) 283 8254
Fax: (956) 283 8279
Jorge Flores, P.G.
Stephanie Rendon

Phoenix

4685 S. Ash Ave., Suite H-4
Tempe, AZ 85282
Phone: (480) 897 8200
Fax: (480) 897 1133
Tim Anderson, P.E.

Plainville

168 South St.
Plainville, MA 02762
Phone: (508) 643 7100
Fax: (508) 643 7171
Ryan Roy, P.E.
Jerry Salsgiver, P.E.

Portland, ME

4 Thomas Dr., Unit 3
Westbrook, ME 04092
Phone: (207) 828 5374
Fax: (207) 828 5394
Ryan Roy, P.E.
Wally Shedd, P.E.

Portland, OR

4103 SE International Way, Suite 300
Portland, OR 97222
Phone: (503) 659 3281
Fax: (503) 659 1287
Kristopher Hauck, P.E.

Pueblo

2704 S. Prairie Ave., Unit D
Pueblo, CO 81005
Phone: (719) 545 3448
Fax: (719) 566 7770
Larry Keefe

Raleigh

5240 Green's Dairy Road
Raleigh, NC 27616
Phone: (919) 873 2211
Fax: (919) 873 9555
Aaron Layne, P.E.
Lisa Stevens

Rapid City

2026 Samco Road, Suite 101
Rapid City, SD 57702
Phone: (605) 716 2924
Fax: (605) 716 2926
Walt Feeger, P.E.
Kathleen Cameron, P.G.
Teresa Serie

Reno

1360 Greg St., Suite 111-112
Sparks, NV 89431
Phone: (775) 351 2400
Fax: (775) 351 2423
Tom Adams, P.E.
Peter Gulash

Rock Springs

1509 Elk St.
Rock Springs, WY 82901
Phone: (307) 362 1450
Fax: (307) 362 1657
Charles Prior, P.E.

Rockford

4836 Colt Road
Rockford, IL 61109
Phone: (815) 873 0990
Fax: (815) 873 0991
Doug Waldeier, P.E.

Round Rock – ESA

100 East Main St.
Round Rock, TX 78664
Phone: (512) 258 0547
Fax: (512) 258 5638
Chris Carter

Sacramento

3140 Gold Camp Drive, Ste. 170
Rancho Cordova, CA 95670
Phone: (916) 858 1579
Fax: (916) 858 8227
Robert "Tony" Martin, P.G., REA-I

Salt Lake City

14850 S. Pony Express Road, Suite 150 North
Bluffdale, UT 84065
Phone: (801) 545 8500
Fax: (801) 545 8600
Rick Chesnut, P.E., P.G.
Benjamin Bowers
Rick Perea

San Antonio

6911 Blanco Road
San Antonio, TX 78216
Phone: (210) 641 2112
Fax: (210) 641 2124
Chuck Gregory, P.E.
Melynne Wulff

Savannah – WPC

2201 Rowland Ave.
Savannah, GA 31404
Phone: (912) 629 4000
Fax: (912) 629 4001
Bill Anderson, P.E.

Seattle

21905 64th Ave. W., Suite 100
Mountlake Terrace, WA 98043
Phone: (425) 771 3304
Fax: (425) 771 3549
Eric Kunz, P.E.
Jess Abed, P.E.

Shreveport

3080 Knolin Dr., Suite #4
Bossier City, LA 71112
Phone: (318) 742 3114
Fax: (318) 742 7859
Chris Handley, P.E.

Sioux City

2830 Highway 75 North
Sioux City, IA 51105
Phone: (712) 233 5492
Fax: (712) 233 5493
Rowdy Miller

Springfield

764 N. Miller Ave., Suite 100
Springfield, MO 65802
Phone: (417) 864 5100
Fax: (417) 864 0871
Ty Alexander, P.E.
Brandie Courtois

St. Louis

11600 Lilburn Park Road
St. Louis , MO 63146
Phone: (314) 692 8811
Fax: (314) 692 8810
Matt Catlin, P.E.
Chawn Stich

Tacoma

2115 S. 56th St., Suite 405
Tacoma, WA 98409
Phone: (253) 573 9939
Fax: (253) 573 9959
John Zipper, P.E.

Tampa – Nodarse

504 E. Tyler St.
Tampa, FL 33602
Phone: (813) 221 0050
Fax: (813) 221 0051
Craig Anstett, P.E.

Topeka

3113 SW Van Buren St.
Topeka, KS 66611
Phone: (785) 267 3310
Fax: (785) 267 3382
Stephen Pretsch, P.E.

Tucson

355 S. Euclid, Suite 107
Tucson, AZ 85719
Phone: (520) 770 1789
Fax: (520) 792 2539
Brent Borchers, P.E.
Bianca Rivera

Tulsa

10930 E. 56th St.
Tulsa, OK 74146
Phone: (918) 250 0461
Fax: (918) 250 4570
Mike Homan, P.E.
David Cobb

West Palm Beach – Nodarse

2448 Metrocentre Blvd.
West Palm Beach, FL 33407
Phone: (561) 616 0870
Fax: (561) 616 0871
Rutu Nulkar, P.E.

Wichita

1815 S. Eisenhower
Wichita, KS 67209
Phone: (316) 262 0171
Fax: (316) 262 6997
Doug Aldrich, P.E.
Mark Schroeder

Winter Park – Nodarse

1675 Lee Road
Winter Park, FL 32789
Phone: (407) 740 6110
Fax: (407) 740 6112
Rick Acree, P.E.