The Branch Group

Headquarters | Roanoke

3635 Peters Creek Rd.
Roanoke, VA 24019

Mailing Address
P.O. Box 40004
Roanoke, VA 24022

Office:  540.982.1678
Fax:  540.982.4217

 

Branch Civil

Headquarters | Roanoke

3635 Peters Creek Rd.
Roanoke, VA 24019

Mailing Address
P.O. Box 40004
Roanoke, VA 24022

Phone: 540.982.1678

Virginia Beach

816 Greenbrier Circle, Suite H,
Chesapeake, VA 23320

Phone: 757.420.1140

Richmond

4490 Cox Rd,
Glen Allen, VA 23060

Phone: 804.297.3611

North Carolina

3000 Aerial Center Pkwy | Suite 101
Morrisville, NC 27560

Phone: 919.462.8942

Branch Builds

Headquarters | Roanoke

3635 Peters Creek Rd
Roanoke, VA 24019

Mailing Address
P. O. Box 40051
Roanoke, VA 24022

Phone: 540.989.5215
Fax: 540.989.0883
Fax – Bid Room: 540.774.2611

RICHMOND

4490 Cox Road
Glen Allen, VA 23060

Phone: 804.525.5458
Fax: 804.525.5438

NORTHERN VIRGINIA

607 Herndon Parkway, Suite 108
Herndon, Virginia 20170

Phone: 703.368.3500
Fax: 703.368.7119

CHARLOTTE

5550 77 Center Drive, Suite 370
Charlotte, North Carolina 28217

Phone: 704.733.9102

Hopkins | Lacy

Roanoke

3635 Peters Creek Road
Roanoke, VA 24019

Mailing Address
P.O. Box 12467
Roanoke, VA 24025

Phone: 540.982.1873

Charlottesville

1809 Broadway St.
Charlottesville, VA 22902

Phone: 434.296.7542