Locations

Welcome to RK&K.

Close

Pennsylvania

Allentown

640 Hamilton Street
4th Floor
Allentown, PA 18101

Get Directions

610.841.5292

Todd Rousenberger, PE

610.351.2957

Contact

Close

Georgia

Atlanta

5901 Peachtree Dunwoody Road
Suite C-496
Sandy Springs, GA 30328

Get Directions

470.299.9710

Contact

Close

Texas

Austin

13785 Research Boulevard
Suite 125
Austin, TX 78750

Get Directions

512.961.7965

David Raines

512.705.5158

Contact

Close

Maryland

Baltimore

700 East Pratt Street
Suite 500
Baltimore, MD 21202

Get Directions

410.728.2900

Contact

Close

Tennessee

Bristol

636 Shelby Street
Suite 1A
Bristol, TN 37620

Get Directions

423.217.4400

Contact

Close

West Virginia

Charleston

818 Quarrier Street
Charleston, WV 25301

Get Directions

681.319.9001

Mark Young

681.319.9000

Contact

Close

North Carolina

Charlotte

124 Floyd Smith Drive
Suite 240
Charlotte, NC 28262

Get Directions

980.235.0011

William Snyder

980.235.0011

Contact

Close

South Carolina

Columbia

1201 Main Street
Suite 1400
Columbia, SC 29201

Get Directions

803.748.1356

Ricky Ward

803.766.7240

Contact

Close

Virginia

Fairfax

12600 Fair Lakes Circle
Suite 300
Fairfax, VA 22033

Get Directions

703.246.0028

Mimi Kronisch, PE, CCM

703.246.0028

Contact

Close

Florida

Fort Lauderdale

800 Corporate Drive
Suite 102
Fort Lauderdale, FL 33334

Get Directions

754.228.3100

Robert Daoust

754.228.3100

Contact

Close

Delaware

Georgetown

20095 Office Circle
Georgetown, DE 19947

Get Directions

302.339.8080

Contact

Close

North Carolina

Greensboro

411 Parkway
Suite A
Greensboro, NC 27401

Get Directions

336.763.3910

George Escojido

336.763.3910

Contact

Close

Pennsylvania

Harrisburg

651 East Park Drive
Suite 105
Harrisburg, PA 17111

Get Directions

717.216.5300

Shawn Reppert

717.216.5300

Contact

Close

Texas

Houston

14515 Briarhills Parkway
Suite 100
Houston, TX 77077

Get Directions

832.243.1035

Brent Phelps

832.243.1035

Contact

Close

West Virginia

Keyser

159 Plaza Drive
Keyser, WV 26726

Get Directions

304.788.3370

John Cole

304.788.3370

Contact

Close

Pennsylvania

King of Prussia

680 American Avenue
Suite 300
King of Prussia, PA 19406

Get Directions

610.962.7860

Todd Rousenberger, PE

610.962.7860

Contact

Close

Florida

Lakeland

402 S. Kentucky Avenue
Suite 400
Lakeland, FL 33801

Get Directions

863.682.4081

Mike Adams

813.386.1464

Contact

Close

Florida

Miami

701 Waterford Way
Suite 780
Miami, FL 33126

Get Directions

305.596.0912

Enrique J. Tamayo, PE

305.596.0912

Contact

Close

Florida

Naples

5811 Pelican Bay Blvd
Suite 206
Naples, FL 34108

Get Directions

239.296.5150

Contact

Close

Tennessee

Nashville

300 James Robertson Parkway
Suite 600
Nashville, TN 37201

Get Directions

615.866.1050

Contact

Close

Virginia

Newport News

11827 Canon Boulevard
Suite 402
Newport News, VA 23606

Get Directions

757.926.4588

Mike Gaffney, PE

757.926.4588

Contact

Close

Florida

Orlando

3504 Lake Lynda Drive
Suite 165
Orlando, FL 32817

Get Directions

321.397.7820

Mike Lausier

407.464.2140

Contact

Close

Pennsylvania

Philadelphia

8 Penn Center
1628 JFK Boulevard
Suite 1202
Philadelphia, PA 19103

Get Directions

215.989.4590

Mark Rhoads, PE

484.322.2817

Contact

Close

Pennsylvania

Pittsburgh

600 Bursca Drive
Suite 602
Bridgeville, PA 15017

Get Directions

412.567.7199

Contact

Close

North Carolina

Raleigh

900 Ridgefield Drive
Suite 350
Raleigh, NC 27609

Get Directions

919.878.9560

Keith Skinner, PE

919.878.9560

Contact

Close

Virginia

Richmond

2100 E. Cary Street
Suite 309
Richmond, VA 23223

Get Directions

804.782.1903

Owen Peery, PE

804.782.1903

Contact

Close

Virginia

Roanoke

10 S. Jefferson Street
Suite 1010
Roanoke, VA 24011

Get Directions

540.682.7570

Jason Williams, PE

540.682.7570

Contact

Close

Florida

Tampa

14055 Riveredge Drive
Suite 130
Tampa, FL 33637

Get Directions

813.386.1315

Mike Adams

813.386.1464

Contact

Close

Virginia

Virginia Beach

2901 S Lynnhaven Road
Suite 300
Virginia Beach, VA 23452

Get Directions

757.498.4123

Mike Gaffney, PE

757.498.4123

Contact

Close

Washington, DC

Washington, DC

300 M Street, SE
Suite 560
Washington, DC 20003

Get Directions

202.479.2707

Scott Crumley, PE, PTOE

202.479.2707

Contact

Close

Delaware

Wilmington

110 S. Poplar Street
Suite 102
Wilmington, DE 19801

Get Directions

302.468.4880

Bruce Jones

302.468.4881

Mark Tudor

302.468.4871

Contact

Close

Pennsylvania

York

3501 Concord Road
York, PA 17402

Get Directions

717.600.2220

Rob Linthicum, PE

717.600.2220

Contact

Delaware

Georgetown

20095 Office Circle
Georgetown, DE 19947

Get Directions

302.339.8080

Contact

Wilmington

110 S. Poplar Street, Suite 102
Wilmington, DE 19801

Get Directions

302.468.4880

Contact

Florida

Fort Lauderdale

800 Corporate Drive, Suite 102
Fort Lauderdale, FL 33334

Get Directions

754.228.3100

Contact

Lakeland

402 S. Kentucky Avenue, Suite 400
Lakeland, FL 33801

Get Directions

863.682.4081

Contact

Miami

701 Waterford Way, Suite 780
Miami, FL 33126

Get Directions

305.596.0912

Contact

Naples

5811 Pelican Bay Blvd, Suite 206
Naples, FL 34108

Get Directions

239.296.5150

Contact

Orlando

3504 Lake Lynda Drive, Suite 165
Orlando, FL 32817

Get Directions

321.397.7820

Contact

Tampa

14055 Riveredge Drive, Suite 130
Tampa, FL 33637

Get Directions

813.386.1315

Contact

Georgia

Atlanta

5901 Peachtree Dunwoody Road, Suite C-496
Sandy Springs, GA 30328

Get Directions

470.299.9710

Contact

Maryland

Baltimore

700 East Pratt Street, Suite 500
Baltimore, MD 21202

Get Directions

410.728.2900

Contact

North Carolina

Charlotte

124 Floyd Smith Drive, Suite 240
Charlotte, NC 28262

Get Directions

980.235.0011

Contact

Greensboro

411 Parkway, Suite A
Greensboro, NC 27401

Get Directions

336.763.3910

Contact

Raleigh

900 Ridgefield Drive, Suite 350
Raleigh, NC 27609

Get Directions

919.878.9560

Contact

Pennsylvania

Allentown

640 Hamilton Street, 4th Floor
Allentown, PA 18101

Get Directions

610.841.5292

Contact

Harrisburg

651 East Park Drive, Suite 105
Harrisburg, PA 17111

Get Directions

717.216.5300

Contact

King of Prussia

680 American Avenue, Suite 300
King of Prussia, PA 19406

Get Directions

610.962.7860

Contact

Philadelphia

8 Penn Center
1628 JFK Boulevard, Suite 1202
Philadelphia, PA 19103

Get Directions

215.989.4590

Contact

Pittsburgh

600 Bursca Drive, Suite 602
Bridgeville, PA 15017

Get Directions

412.567.7199

Contact

York

3501 Concord Road
York, PA 17402

Get Directions

717.600.2220

Contact

South Carolina

Columbia

1201 Main Street, Suite 1400
Columbia, SC 29201

Get Directions

803.748.1356

Contact

Tennessee

Bristol

636 Shelby Street, Suite 1A
Bristol, TN 37620

Get Directions

423.217.4400

Contact

Nashville

300 James Robertson Parkway, Suite 600
Nashville, TN 37201

Get Directions

615.866.1050

Contact

Texas

Austin

13785 Research Boulevard, Suite 125
Austin, TX 78750

Get Directions

512.961.7965

Contact

Houston

14515 Briarhills Parkway, Suite 100
Houston, TX 77077

Get Directions

832.243.1035

Contact

Virginia

Fairfax

12600 Fair Lakes Circle, Suite 300
Fairfax, VA 22033

Get Directions

703.246.0028

Contact

Newport News

11827 Canon Boulevard, Suite 402
Newport News, VA 23606

Get Directions

757.926.4588

Contact

Richmond

2100 E. Cary Street, Suite 309
Richmond, VA 23223

Get Directions

804.782.1903

Contact

Roanoke

10 S. Jefferson Street, Suite 1010
Roanoke, VA 24011

Get Directions

540.682.7570

Contact

Virginia Beach

2901 S Lynnhaven Road, Suite 300
Virginia Beach, VA 23452

Get Directions

757.498.4123

Contact

Washington, DC

Washington, DC

300 M Street, SE, Suite 560
Washington, DC 20003

Get Directions

202.479.2707

Contact

West Virginia

Charleston

818 Quarrier Street
Charleston, WV 25301

Get Directions

681.319.9001

Contact

Keyser

159 Plaza Drive
Keyser, WV 26726

Get Directions

304.788.3370

Contact

Looking to connect?

We're here to answer your questions about our work, our services or our team.