Best Roofing Contractors in North Carolina
459 Verified Contractors 37 Cities Covered All 4.7★+ Rated
Browse Roofers by City in North Carolina
Apex
100 roofers
Asheville
39 roofers
Burlington
36 roofers
Cary
98 roofers
Chapel Hill
86 roofers
Charlotte
117 roofers
Clayton
99 roofers
Concord
107 roofers
Cornelius
107 roofers
Durham
87 roofers
Fayetteville
24 roofers
Fletcher
43 roofers
Fuquay-Varina
99 roofers
Garner
103 roofers
Gastonia
96 roofers
Greensboro
58 roofers
Greenville
6 roofers
Hendersonville
48 roofers
Hickory
35 roofers
High Point
57 roofers
Hope Mills
20 roofers
Huntersville
119 roofers
Jacksonville
7 roofers
Kernersville
58 roofers
Matthews
103 roofers
Mills River
41 roofers
Mooresville
80 roofers
Morganton
21 roofers
Raleigh
103 roofers
Rocky Mount
5 roofers
Smithfield
70 roofers
Statesville
56 roofers
Thomasville
58 roofers
Wake Forest
89 roofers
West Raleigh
103 roofers
Wilmington
35 roofers
Winston-Salem
58 roofers
FAQ: Roofing Contractors in North Carolina
All roofing contractors listed on Top Ranked Roofing have been checked for licensing and insurance signals. You can filter by "Licensed" on any city page to narrow results. Always verify a contractor's current license directly with the North Carolina contractor licensing board before hiring.