Locations

Welcome to RK&K.

Close

Pennsylvania

Allentown

640 Hamilton Boulevard
4th Floor
Allentown, PA 18101

Get Directions

610.841.5292

Todd Rousenberger, PE

610.351.2957

Email

Close

Georgia

Atlanta

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

Get Directions

470.299.9710

Email

Close

Texas

Austin

13785 Research Boulevard
Suite 111
Austin, TX 78750

Get Directions

512.961.9765

David Raines

512.705.5158

Email

Close

Maryland

Baltimore

700 East Pratt Street
Suite 500
Baltimore, MD 21202

Get Directions

410.728.2900

Email

Close

Tennessee

Bristol

636 Shelby Street
Suite 1A
Bristol, TN 37620

Get Directions

423.217.4400

Email

Close

West Virginia

Charleston

818 Quarrier Street
Charleston, WV 25301

Get Directions

681.319.9001

Mark Young

681.319.9000

Email

Close

North Carolina

Charlotte

124 Floyd Smith Drive
Suite 240
Charlotte, NC 28262

Get Directions

980.235.0011

William Snyder

980.235.0011

Email

Close

South Carolina

Columbia

1201 Main Street
Suite 1400
Columbia, SC 29201

Get Directions

803.766.7340

Ricky Ward

803.766.7240

Email

Close

Virginia

Fairfax

12600 Fair Lakes Circle
Suite 300
Fairfax, VA 22033

Get Directions

703.246.0028

Mimi Kronisch, PE, CCM

703.246.0028

Email

Close

Florida

Fort Lauderdale

800 Corporate Drive
Suite 102
Fort Lauderdale, FL 33334

Get Directions

754.228.3100

Robert Daoust

754.228.3100

Email

Close

North Carolina

Greensboro

411 Parkway
Suite A
Greensboro, NC 27401

Get Directions

336.763.3910

George Escojido

336.763.3910

Email

Close

Pennsylvania

Harrisburg

651 East Park Drive
Suite 105
Harrisburg, PA 17111

Get Directions

717.216.5300

Shawn Reppert

717.216.5300

Email

Close

Texas

Houston

14515 Briarhills Parkway
Suite 100
Houston, TX 77077

Get Directions

832.243.1035

Brent Phelps

832.243.1035

Email

Close

West Virginia

Keyser

159 Plaza Drive
Keyser, WV 26726

Get Directions

304.788.3370

John Cole

304.788.3370

Email

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

Email

Close

Florida

Lakeland

402 S. Kentucky Avenue
Suite 400
Lakeland, FL 33801

Get Directions

863.682.4081

Mike Adams

813.386.1464

Email

Close

Florida

Miami

701 Waterford Way
Suite 780
Miami, FL 33126

Get Directions

305.596.0912

Enrique J. Tamayo, PE

305.596.0912

Email

Close

Florida

Naples

5811 Pelican Bay Blvd
Suite 206
Naples, FL 34108

Get Directions

404.301.4650

Email

Close

Tennessee

Nashville

222 2nd Avenue South
Suite 1700
Nashville, TN 37072

Get Directions

615.866.1050

Email

Close

Virginia

Newport News

11827 Canon Boulevard
Suite 402
Newport News, VA 23606

Get Directions

757.926.4588

Mike Gaffney, PE

757.926.4588

Email

Close

Florida

Orlando

3504 Lake Lynda Drive
Suite 165
Orlando, FL 32817

Get Directions

321.397.7820

Mike Lausier

407.464.2140

Email

Close

Pennsylvania

Philadelphia

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

Get Directions

484.322.2817

Mark Rhoads, PE

484.322.2817

Email

Close

North Carolina

Raleigh

8601 Six Forks Road
Suite 700
Raleigh, NC 27615

Get Directions

919.878.9560

Keith Skinner, PE

919.878.9560

Email

Close

Virginia

Richmond

2100 E. Cary Street
Suite 309
Richmond, VA 23223

Get Directions

804.782.1903

Owen Peery, PE

804.782.1903

Email

Close

Virginia

Roanoke

10 S. Jefferson Street
Suite 1010
Roanoke, VA 24011

Get Directions

540.682.7570

Jason Williams, PE

540.682.7570

Email

Close

Florida

Tampa

14055 Riveredge Drive
Suite 130
Tampa, FL 33637

Get Directions

813.386.1315

Mike Adams

813.386.1464

Email

Close

Virginia

Virginia Beach

2901 South Lynnhaven Road
Suite 300
Virginia Beach, VA 23452

Get Directions

757.498.4123

Mike Gaffney, PE

757.498.4123

Email

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

Email

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

Email

Close

Pennsylvania

York

3501 Concord Road
York, PA 17402

Get Directions

717.600.2220

Rob Linthicum, PE

717.600.2220

Email

Delaware

Wilmington

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

302.468.4880

Contact

Florida

Fort Lauderdale

800 Corporate Drive, Suite 102
Fort Lauderdale, FL 33334

754.228.3100

Contact

Lakeland

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

863.682.4081

Contact

Miami

701 Waterford Way, Suite 780
Miami, FL 33126

305.596.0912

Contact

Naples

5811 Pelican Bay Blvd, Suite 206
Naples, FL 34108

404.301.4650

Contact

Orlando

3504 Lake Lynda Drive, Suite 165
Orlando, FL 32817

321.397.7820

Contact

Tampa

14055 Riveredge Drive, Suite 130
Tampa, FL 33637

813.386.1315

Contact

Georgia

Atlanta

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

470.299.9710

Contact

Maryland

Baltimore

700 East Pratt Street, Suite 500
Baltimore, MD 21202

410.728.2900

Contact

North Carolina

Charlotte

124 Floyd Smith Drive, Suite 240
Charlotte, NC 28262

980.235.0011

Contact

Greensboro

411 Parkway, Suite A
Greensboro, NC 27401

336.763.3910

Contact

Raleigh

8601 Six Forks Road, Suite 700
Raleigh, NC 27615

919.878.9560

Contact

Pennsylvania

Allentown

640 Hamilton Boulevard, 4th Floor
Allentown, PA 18101

610.841.5292

Contact

Harrisburg

651 East Park Drive, Suite 105
Harrisburg, PA 17111

717.216.5300

Contact

King of Prussia

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

610.962.7860

Contact

Philadelphia

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

484.322.2817

Contact

York

3501 Concord Road
York, PA 17402

717.600.2220

Contact

South Carolina

Columbia

1201 Main Street, Suite 1400
Columbia, SC 29201

803.766.7340

Contact

Tennessee

Bristol

636 Shelby Street, Suite 1A
Bristol, TN 37620

423.217.4400

Contact

Nashville

222 2nd Avenue South, Suite 1700
Nashville, TN 37072

615.866.1050

Contact

Texas

Austin

13785 Research Boulevard, Suite 111
Austin, TX 78750

512.961.9765

Contact

Houston

14515 Briarhills Parkway, Suite 100
Houston, TX 77077

832.243.1035

Contact

Virginia

Fairfax

12600 Fair Lakes Circle, Suite 300
Fairfax, VA 22033

703.246.0028

Contact

Newport News

11827 Canon Boulevard, Suite 402
Newport News, VA 23606

757.926.4588

Contact

Richmond

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

804.782.1903

Contact

Roanoke

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

540.682.7570

Contact

Virginia Beach

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

757.498.4123

Contact

Washington, DC

Washington, DC

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

202.479.2707

Contact

West Virginia

Charleston

818 Quarrier Street
Charleston, WV 25301

681.319.9001

Contact

Keyser

159 Plaza Drive
Keyser, WV 26726

304.788.3370

Contact

Looking to connect?

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