North Carolina
205 Roofing Companies in North Carolina: Public Records & Data
Public records on roofing contractors licensed in North Carolina: state registrations, manufacturer certifications, OSHA citations, and storm history. Every record is sourced from a public agency and dated.
Browse by county
Click any county to see roofers indexed in that area.
205 Companies in North Carolina
Showing 51–75 of 205| Company | City | Reach How far the company works. Local = serves a single state; Multi-State = lists service areas in two or more states. Based on the service areas the company advertises. | Site Age How long the company's website domain has been registered, read from public WHOIS / RDAP records. It's a rough proxy for how long the business has been around. | Credentials Manufacturer certifications and trade-association memberships we verified against each provider's own directory. Hover a badge to see its full name. | Rating A blended average of the company's ratings across Google, Yelp, BBB and manufacturer networks - not any single site's score. | Records How many of 5 public-record checks this company clears: a state license on file, a registered LLC / Inc, a commercial address, at least one credential, and a 4.0+ rating. |
|---|---|---|---|---|---|---|
Armor Roofing
|
Greensboro | Local | 1 year | - | ||
|
|
Murphy | Multi-State | 11 years |
|
||
TKPA Roofing
|
Fayetteville | Local | 4 years |
|
||
Fortress Exteriors
|
Enochville | Local | 3 years |
|
||
Burris Roofing Company
|
Bethania | Local | 6 years |
|
||
RoofCo
|
Hightsville | Local | 0 years |
|
||
Camden Roofing & Construction
|
Charlotte | Local | 10 years |
|
||
ChemTech Roof and Insulation Systems
|
Walkertown | Local | 25 years |
|
||
Dry Sky Roofing
|
Kannapolis | Local | 9 years |
|
||
21 Roofing
|
Charlotte | Local | 12 years | - | ||
Masters Roofing
|
Charlotte | Local | 6 years |
|
||
Roof Worx
|
Hickory | Multi-State | 4 years |
|
||
Alpine Roofing
|
Durham | Local | 16 years |
|
||
ABC Roofing and Exteriors
|
Greensboro | Local | 20 years |
|
||
Skywalker Roofing Company
|
Greensboro | Local | 13 years |
|
||
|
|
Raleigh | Local | 20 years |
|
||
K&D Roofing
|
Raleigh | Local | 9 years |
|
||
Fidelity Roofing
|
Newton | Local | 14 years |
|
||
Affordable Roofing & Construction
|
Myrtle Grove | Local | 7 years |
|
||
Housetop Roofing and Home Improvement
|
Raleigh | Local | 24 years |
|
||
Triad Roofing Services
|
Forest Oaks | Local | 16 years |
|
||
Gaston Roofing
|
Gastonia | Multi-State | 17 years |
|
||
NC Roofing Service and Repair
|
Rougemont | Local | 6 years |
|
||
Southern Star Roofing
|
Charlotte | Multi-State | 12 years |
|
||
Chief Roofing
|
Hillsborough | Local | 11 years |
|
What North Carolina requires of roofers
In North Carolina, roofing contractors are regulated under the state's general contractor licensing framework overseen by the North Carolina Licensing Board for General Contractors. Any contractor performing roofing work valued at $30,000 or more (including materials and labor) must hold a valid state general contractor license. Licenses are issued in several classifications based on project size: Limited (up to $500,000), Intermediate (up to $1,000,000), and Unlimited. Applicants must pass a written examination covering trade knowledge, business law, and safety practices. The exam is administered by PSI Examination Services, and applicants must demonstrate financial responsibility and good character as part of the review process.
To apply for a license, contractors must submit a completed application to the North Carolina Licensing Board for General Contractors along with financial statements, proof of experience, and applicable fees. The initial application fee is several hundred dollars depending on the license classification sought, and licenses must be renewed annually. Continuing education may be required to maintain licensure. Contractors are also required to carry general liability insurance, and some classifications require proof of a minimum net worth or working capital to qualify.
Beyond the state license, roofing contractors should be aware that individual cities and counties in North Carolina may impose additional local registration or permit requirements. For example, municipalities such as Charlotte and Raleigh may require local business registration or additional permits before work can begin. Contractors should always check with the local building department in the jurisdiction where work is being performed. Failure to hold the proper license can result in fines, project shutdowns, and legal liability.
Authority: North Carolina Licensing Board for General Contractors
Browse by city
- Apex
- Asheboro
- Asheville
- Boone
- Burlington
- Carrboro
- Cary
- Chapel Hill
- Charlotte
- Clayton
- Clemmons
- Concord
- Cornelius
- Durham
- Fayetteville
- Fuquay-Varina
- Garner
- Gastonia
- Goldsboro
- Greensboro
- Greenville
- Hickory
- High Point
- Holly Springs
- Huntersville
- Indian Trail
- Jacksonville
- Kannapolis
- Kernersville
- Knightdale
- Leland
- Lexington
- Matthews
- Mint Hill
- Monroe
- Mooresville
- Morrisville
- New Bern
- Raleigh
- Rocky Mount
- Salisbury
- Sanford
- Shelby
- Statesville
- Thomasville
- Wake Forest
- Waxhaw
- Wilmington
- Wilson
- Winston-Salem
No cities match that search.
Browse by county
- Alamance
- Alexander
- Alleghany
- Anson
- Ashe
- Avery
- Beaufort
- Bertie
- Bladen
- Brunswick
- Buncombe
- Burke
- Cabarrus
- Caldwell
- Camden
- Carteret
- Caswell
- Catawba
- Chatham
- Cherokee
- Chowan
- Clay
- Cleveland
- Columbus
- Craven
- Cumberland
- Currituck
- Dare
- Davidson
- Davie
- Duplin
- Durham
- Edgecombe
- Forsyth
- Franklin
- Gaston
- Gates
- Graham
- Granville
- Greene
- Guilford
- Halifax
- Harnett
- Haywood
- Henderson
- Hertford
- Hoke
- Hyde
- Iredell
- Jackson
- Johnston
- Jones
- Lee
- Lenoir
- Lincoln
- Macon
- Madison
- Martin
- McDowell
- Mecklenburg
- Mitchell
- Montgomery
- Moore
- Nash
- New Hanover
- Northampton
- Onslow
- Orange
- Pamlico
- Pasquotank
- Pender
- Perquimans
- Person
- Pitt
- Polk
- Randolph
- Richmond
- Robeson
- Rockingham
- Rowan
- Rutherford
- Sampson
- Scotland
- Stanly
- Stokes
- Surry
- Swain
- Transylvania
- Tyrrell
- Union
- Vance
- Wake
- Warren
- Washington
- Watauga
- Wayne
- Wilkes
- Wilson
- Yadkin
- Yancey
No counties match that search.
Recent Inspections and Violations
| Date | Employer | Violation | Type | Penalty |
|---|---|---|---|---|
| No inspections or violations indexed yet. Source: U.S. and state OSHA enforcement data, refreshed monthly. | ||||
Storm & hail history
-
8,134 Storm events (10yr)
-
4.5″ Max hail size
-
110 mph Max wind gust
-
321 Tornadoes (10yr)
Recent storm events
| Date | Type | County | Magnitude |
|---|---|---|---|
| Thunderstorm wind | IREDELL | 58 mph | |
| Thunderstorm wind | BURKE | 58 mph | |
| Thunderstorm wind | BUNCOMBE | 58 mph | |
| Thunderstorm wind | JACKSON | 58 mph | |
| Tornado | MADISON | EF0 | |
| Thunderstorm wind | CABARRUS | 58 mph |






















