Skip to content

Roofing services in North Carolina

Compare local roofing companies in North Carolina. Open a city to see hours and typical prices.

74

places

560

companies

Contractor licensing

NC Licensing Board for General Contractors

Contractor licensing in North Carolina is regulated at the state level.

Official license lookup

Cities

PlaceCountyPopulationCompaniesRequest
AberdeenMoore County10,0664No
AlbemarleStanly County17,7694No
ApexWake County80,4196No
ArchdaleRandolph County12,2543No
AsheboroRandolph County27,9905No
AshevilleBuncombe County93,52313No
AydenPitt County5,2633No
Black MountainBuncombe County8,4913No
BooneWatauga County19,9296No
BurlingtonAlamance County61,49612No
CarrboroOrange County20,9624No
CaryWake County183,58214No
Chapel HillOrange County63,5656No
CharlotteMecklenburg County964,78441No
ClaytonJohnston County32,6335No
ClemmonsForsyth County22,8083No
ConcordCabarrus County114,5989No
CorneliusMecklenburg County35,0946No
DurhamDurham County305,56113No
EdenRockingham County15,5004No
FayettevilleCumberland County209,12023No
FletcherHenderson County8,3733No
GarnerWake County41,5627No
GastoniaGaston County87,0678No
GoldsboroWayne County35,0125No
GreensboroGuilford County308,66728No
GreenvillePitt County96,44314No
HavelockCraven County17,4303No
HendersonVance County15,0136No
HendersonvilleHenderson County15,8677No
HickoryCatawba County45,97516No
High PointGuilford County120,5719No
Holly SpringsWake County50,2884No
HuntersvilleMecklenburg County68,5358No
JacksonvilleOnslow County72,73211No
KannapolisCabarrus County61,7084No
KernersvilleForsyth County29,1288No
Kings MountainCleveland County12,1173No
KinstonLenoir County19,7055No
KnightdaleWake County23,1443No
LenoirCaldwell County18,3724No
LexingtonDavidson County20,2385No
LincolntonLincoln County12,4654No
LumbertonRobeson County18,9554No
MatthewsMecklenburg County32,7697No
MebaneAlamance County21,9525No
Mint HillMecklenburg County29,4764No
MonroeUnion County42,6449No
MooresvilleIredell County55,8429No
MorgantonBurke County17,8493No
Mount AirySurry County10,6826No
Mount HollyGaston County19,0333No
New BernCraven County34,7244No
NewtonCatawba County13,8224No
Oak IslandBrunswick County9,3374No
RaleighWake County506,30623No
ReidsvilleRockingham County14,6923No
Roanoke RapidsHalifax County14,3865No
Rocky MountNash County55,1204No
SalisburyRowan County36,8798No
SanfordLee County34,1385No
ShelbyCleveland County23,3094No
SmithfieldJohnston County13,1149No
Southern PinesMoore County17,3577No
StatesvilleIredell County32,1817No
ThomasvilleDavidson County27,7336No
Wake ForestWake County58,1479No
WaxhawUnion County23,1404No
WaynesvilleHaywood County11,0064No
WendellWake County19,6875No
WilmingtonNew Hanover County126,80916No
WilsonWilson County49,5728No
Winston-SalemForsyth County257,27115No
WintervillePitt County10,9734No

Nearby states