Our Offices

      LocationCityPhoneFax
      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

      Plant NamePhoneAddress
      Blacksburg(540) 552-3799679 Jennelle Road, Blackburg, VA 24060
      Blue Ridge(540) 977-0625110 Healing Springs Road, Blue Ridge, VA , 24064
      Dublin(540) 674-01995157 State Park Road, Dublin, VA , 24084
      Farmville(434) 239-882110632 Prince Edwards Hwy, Prospect, VA 23960
      Galax(276) 238-12941538 Edmonds Rd, Galax, VA 24333
      Harrisonburg(540) 434-8460380 Linda Lane, Harrisonburg, VA 22802
      Harrisonburg, North(540) 833-88112869 Buttermilk Creek Road, Harrisonburg, VA 22802
      Jack’s Mountain(540) 576-34831376 Jack’s Creek Road, Union Hall, VA 24176
      Jack(804) 861-295123312 Cox Rd, Petersburg, VA 23803
      Lawrenceville(434) 848-41442500 Belfield Road Freeman, VA 23856
      Lexington(540) 463-727190 Flower Lane, Route 744, Lexington, VA 24450
      Lowmoor(540) 862-79511155 Commerce Center Dr, Covington, VA 24426
      Lynchburg(434) 239-8821781 Lawyers Rd, Lynchburg, VA 24501
      Mount Airy(336) 789-5695381 Quarry Road, Mount Airy, NC 27030
      North 11(540) 362-13707315 Wood Haven Road, NW Roanoke, VA 24019
      Riverside(540) 380-22296236 Peaceful Dr, Salem, VA 24153
      Rockydale(540) 774-44194238 Welcome Valley Road, Roanoke, VA 24018
      Skippers(804) 731-06591213 Moore’s Ferry Road, Skippers, VA 23879
      South Hill(434) 634-04071299 State Rte 655, South Hill, VA 23970