Our Offices

      Location City Phone Fax
      Corporate Office
      Roanoke, Virginia (540) 982-2366 (540) 982-2942
      Maintenance Shop
      Roanoke, Virginia (540) 362-3372 (540) 563-4138
      Shenandoah Division Office
      Harrisonburg, VA (540) 434-3878 (540) 434-8590
      Mountain Division Office
      Mount Airy, NC (336) 789-5695 (336) 789-5696
      Southside Division Office
      Danville, VA (434) 791-4480 (434) 799-5851
      Lawhorne Brothers Paving Division Office
      Lynchburg, VA (434) 239-8821 (434) 237-1106
      Short Paving Division Office
      Petersburg, VA (804) 732-8412 (804) 862-4943

      Asphalt Plants

      City Phone Address
      Blacksburg (540) 552-3799 679 Jennelle Road, Blackburg, Virginia 24060
      Blue Ridge (540) 977-0625 110 Healing Springs Road, Blue Ridge, Virginia, 24064
      Dublin (540) 674-0199 5157 State Park Road, Dublin, Virginia, 24084
      Edgerton-Lawrenceville (434) 848-4144 2500 Belfield Road Freeman, Virginia 23856
      Farmville (434) 239-8821 10632 Prince Edwards Hwy, Farmville, VA 23901
      Harrisonburg (540) 434-8460 2869 Buttermilk Creek Road, Harrisonburg, Virginia
      Harrisonburg, North (540) 833-8811 380 Linda Lane, Harrisonburg, VA 2282
      Jack’s Mountain (540) 576-3483 1376 Jack’s Creek Road, Union Hall, VA 24176
      Jack Plant (804) 861-2951 23312 Cox Rd, Petersburg, VA 23803
      Lexington (540) 463-7271 90 Flower Lane, Route 744, Lexington, VA 24450
      Lowmoor (540) 862-7951 1155 Commerce Center Dr, Covington, VA 24426
      Lynchburg Plants (434) 239-8821 781 Lawyers Rd, Lynchburg, VA 24501
      Mount Airy, NC (336) 789-5695 381 Quarry Road, Mount Airy, NC 27030
      North Roanoke (540) 362-1370 7315 Wood Haven Road, NW Roanoke, VA 24019
      Riverside (540) 380-2229 6236 Peaceful Dr, Salem, VA 24153
      Rockydale (540) 774-7436 4238 Welcome Valley Road, Roanoke, VA 24018
      South Hill (434) 634-0407 1299 State Rte 655, South Hill, VA 23970
      Sylvatus (276) 766-3755 456 Wysor Highway, Hillsville, VA 24343
      Timberville (540) 896-3942 615 Limestone Road, New Market, VA 22844