Home > VirginiaRoofing Companies in Salem, VABrowse 7 roofing companies in Salem, Virginia.Roofing company hours, services, and contact details can change without notice, so always confirm hours, prices, and other details directly with the company before making plans.Blankenship Roofing Company723 Roanoke StSalem, VA 24153(540) 389-7711Cenvar Roofing (Salem)1390 Southside DrSalem, VA 24153(540) 384-9415Cook Siding & Window Co301 Kessler Mill RdSalem, VA 24153(540) 389-6104R & R Top Choice Roofing LLC4898 Ramey LnSalem, VA 24153(540) 904-0199Reynolds Home Improvement Inc324 Chestnut StSalem, VA 24153(540) 293-5554Those Roofing Guys1615 E Main StSalem, VA 24153(540) 384-5859Town and Country Renovations1111 E Main StSalem, VA 24153(540) 772-7770All roofing companies in Virginia