Harrisburg, PA

369 East Park Drive
Harrisburg, PA 17111
717.564.1121 [phone]
717.564.1158 [fax]
Ed Ellinger, P.E.

View hours and staff
Get directions

Pittsburgh, PA

220 West Kensinger Drive, Suite 100
Cranberry Township, PA 16066
724.779.4777 [phone]
724.779.4711 [fax]
Jim Feath, RLA

View hours and staff
Get directions

State College, PA

2568 Park Center Boulevard
State College, PA 16801
814.238.7117 [phone]
814.238.7126 [fax]
Jeffrey Garrigan, P.E.

View hours and staff
Get directions

Chambersburg, PA

5 North Main Street – Suite 3
Chambersburg, PA 17201
717.263.2070 [phone]
Bill Kick, P.E.

View hours and staff
Get directions

Lewisburg, PA

776 Bull Run Crossing, Suite 200
Lewisburg, PA 17837
570.524.6744 [phone]
570.524.6779 [fax]
Erin Threet, P.E.

View hours and staff
Get directions

Morgantown, WV

829 Fairmont Road, Suite 201
Morgantown, WV 26501
304.284.9222 [phone]
304.284.9223 [fax]
Samer Petro, P.E.

View hours and staff
Get directions

York, PA

96 South George Street, Suite 300
York, PA 17401
717.893.2636 [phone]
Tim Staub, AICP

View hours and staff
Get directions

King of Prussia, PA

501 Allendale Road, Suite 203
King of Prussia, PA 19406
484.460.7050 [phone]
Lance Weatherly, P.E, MBA

View hours and staff
Get directions

Lehigh Valley, PA

1275 Glenlivet Drive, Suite 145,
Allentown, PA 18106
610.351.0311 [phone]
Andrew Kenworthy, P.E.

View hours and staff
Get directions

Columbiana, OH

P.O. Box 238
Columbiana, OH 44408
330.429.2905 [phone]
Robert Quetot