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 201–205 of 205
Filter
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.
Eastern Roof Technologies Mooresville Local 14 years
  • CT
  • VELUX
4.7
Patriot Roofing & Exteriors Hightsville Multi-State 17 years
  • OC
  • VELUX
4.7
Weather Roofing Charlotte Local 16 years
  • OC
  • VELUX
4.6
Cole Roofing & Construction Durham Local 13 years
  • CT
4.4
H&S Roofing Charlotte Local 26 years
  • CT
  • TAMKO
  • GAF
  • VELUX
  • NRCA
4.4

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

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)
Events per year by type
Event type breakdown
Seasonality - events by month (10yr total)

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

Frequently asked - North Carolina

How do I verify a roofing contractor is licensed in North Carolina?
North Carolina requires roofing contractors to hold a General Contractors license issued by the NC Licensing Board for General Contractors for projects over $30,000. You can verify a contractor's license status on the board's official website. Always ask for their license number before signing any contract. For smaller jobs, licensing requirements may vary by county, so check with your local building department to confirm what applies in your area.
Should I get multiple quotes before hiring a roofer in North Carolina?
Yes, getting at least three quotes is strongly recommended. Prices can vary significantly between contractors, and comparing bids helps you spot unusually low offers that may signal shortcuts or poor materials. Make sure each quote covers the same scope of work, materials, and warranty terms so you're making a fair comparison. A detailed written estimate protects you and gives you a clear picture of what you're paying for.
What roofing materials work best for North Carolina's climate?
North Carolina experiences hot summers, humid conditions, occasional ice storms in the mountains, and hurricane-related wind and rain along the coast. Asphalt shingles rated for high wind resistance are popular statewide. Metal roofing is a durable option that handles heat and moisture well. If you're in a coastal area, ask your contractor about impact-resistant materials and products that meet local wind uplift requirements for added protection.
Will my homeowner's insurance cover roof damage in North Carolina?
Most North Carolina homeowner's insurance policies cover sudden damage from events like hail, wind, or fallen trees, but typically not damage from normal wear and aging. After a storm, document damage with photos and contact your insurer promptly. A reputable roofer can provide a damage assessment to support your claim. Be cautious of contractors who approach you unsolicited after storms and pressure you to sign over your insurance claim rights.
How long does a roof replacement typically take in North Carolina?
Most residential roof replacements in North Carolina take one to three days depending on the size of your home, the roofing material chosen, and weather conditions. Contractors generally need dry weather to work safely and effectively. Your contractor should give you a realistic timeline upfront. Delays can happen due to material availability or unexpected structural issues discovered once the old roof is removed, so build some flexibility into your schedule.
What questions should I ask a roofing contractor before hiring them?
Ask how long they've been in business, whether they carry liability insurance and workers' compensation, and if they pull the required building permits. Find out if they use subcontractors and whether the quote includes debris cleanup. Ask about the warranty on both materials and labor, since these are separate. A trustworthy contractor will answer these questions confidently and provide references from past customers in your area of North Carolina.