Contact

Corporate Office
523 Rutherford Ave., N.E.
P.O. Box 12627
Roanoke, Virginia 24027-2627
Ph: (540) 982-2366
Fx: (540) 982-2942
Maintenance Shop
7315 Wood Haven Road, N.E.
Roanoke, VA 24019
Ph: (540) 362-3372
Fx: (540) 563-4138
Shenandoah Division Office
380 Linda Lane
Harrisonburg, VA 22802
Ph: (540) 434-3878
Fx: (540) 434-8590
Mountain Division Office
381 Quarry Road
Mount Airy, NC
Ph: (336) 789-5695
Fx: (336) 789-5696
Southside Division Office
225 Gypsum Rd.
Danville, VA 24541
Ph: (434) 791-4480
Fx: (434) 799-5851
Lawhorne Brothers Paving Division Office
781 Lawyers Road
Lynchburg, VA 24501
PO Box 11378
Lynchburg, VA 24506
Ph: (434) 239-8821
Fx: (434) 237-1106

Personnel

Jack Lanford Chairman
Gary Wright President
Rick James Executive Vice President
Tom Sproule Sr. Vice President, Mountain Division
Gregg Shultz Vice President, Shenandoah Division
Scott Thompson Vice President, Southside Division
C.R. Abbott Vice President, Lawhorne Brothers Paving Division
Melvin Lucas VicePresident/Senior Estimator
Earl Long Commercial Estimator
Kyle King Area Manager
Draper Woody Commercial Division
Ron Robson HR/Safety Director
Teresa Witten Controller/Treasurer
Pam Chamblin Accountant
Sonya Frazier Bookkeeper
Keith Myers Area Manager
Julie Wilson Accounts Payable Administrator
Marty Wallace Quality Control Manager
Regina Worrell Payroll Administrator
Steve Robinette Assistant Secretary
Amy Dodson Administrative Assistant
Regina York Assistant Controller
Jackie Waller Health, Environment & Safety Director
Lori Cook Human Resources Director

Asphalt Plants

Blacksburg (540) 552-3799
Blue Ridge (540) 977-0625
Dublin (540) 674-0199
Forestville (540) 896-3942
Harrisonburg (540) 434-8460
Harrisonburg, North (540) 833-8811
Jack’s Mountain (540) 576-3483
Jefferson, NC (336) 982-2137
Lexington (540) 463-7271
Lowmoor (540) 862-7951
Lynchburg Plants (434) 239-8821
Mount Airy, NC (336) 789-5695
North Roanoke (540) 362-1370
Rockydale (540) 774-7436
South Hill (434) 791-4480
Sylvatus (276) 766-3755