Roofing companies in Halifax County, NC

6 roofing companies in Halifax County, North Carolina.

Alliance Roofing & Repair56 E Pierce Rd, Roanoke Rapids
(252) 676-3586
Best Choice Roofing1738 Julian R Allsbrook Hwy, Roanoke Rapids
(252) 512-4845
Dan Williams Roofing1106 Roanoke Ave, Roanoke Rapids
(252) 537-5042
Kenneth Daniel Roofing202 N Main St, Littleton
(434) 325-5453
Ramirez Landscaping and Roofing254 Davie Smith St, Roanoke Rapids
(252) 529-3698
Roofs R Us Construction3542 Mary Chapel Rd, Halifax
(252) 578-9752
Local figures are estimates from public records and Zillow housing data, updated regularly.