A Roof Above
Wilmington, NC
5.0(4 Google reviews)
North Carolina roofer vetting guide
Reviews tell you how a job felt. Documents tell you whether the company was allowed to do it and who pays if it goes wrong. This guide works through the file you should hold before signing, using the 2,583 Raleigh-based roofers in the National Roofing Directory as the worked example.
Request Free Quotes
Pre-screened contractors. Verified reviews. Zero obligation.
What do you need?
Look the license up yourself
North Carolina has no separate roofing license; roofing sits under the general contractor law. G.S. 87-1 requires a license from the NC Licensing Board for General Contractors when the cost of the undertaking is $40,000 or more, and the Board lists roofing as the specialty classification S(Roofing) on its classifications page. Type the company or license number into the Board’s public license search and read the status, classification and limit for yourself; do not accept a photograph of a card.
Match the limit to the job
Under G.S. 87-10 a Limited license covers projects up to $750,000, an Intermediate license up to $1.5 million and an Unlimited license carries no cap. Almost any house is inside the Limited tier; a commercial or multi-building job may not be. Below $40,000 no state license is required at all, which is why the insurance and workers’-comp checks matter on smaller roofs.
Ask for two certificates, then verify them
General liability protects your property; workers’ compensation protects you from a crew member’s injury claim. G.S. 97-2 makes coverage mandatory once a business regularly employs three or more people, and the NC Industrial Commission runs a public coverage search. Ask for certificates naming you as certificate holder, then confirm the policy is active.
Know the permit and the cancellation rules
G.S. 160D-1110 exempts single-family work under $40,000 from a building permit but names the addition of roofing, excluding replacement, as a trigger, so ask your inspections office which applies. If a roofer signed you up at your door after a storm, G.S. 14-401.13 gives you five business days to cancel after your insurer denies the claim, and the NC Department of Insurance keeps a plain-language page on post-disaster contractor scams.
The companies below are the ones that list Raleigh as their base in the National Roofing Directory’s North Carolina contractor directory, in the order the directory ranks them (Google rating, then featured status). It is the same query this page’s quote form uses. The directory’s Raleigh page has the full list with reviews; roofers based elsewhere in Wake County usually serve the city too.
Wilmington, NC
5.0(4 Google reviews)
Raleigh, NC
5.0(21 Google reviews)
Wilmington, NC
5.0(3 Google reviews)
Greensboro, NC
5.0(106 Google reviews)
Kernersville, NC
5.0(4 Google reviews)
Fayetteville, NC
5.0(4 Google reviews)
Kernersville, NC
5.0(1 Google reviews)
Lexington, NC
5.0(1 Google reviews)
Greensboro, NC
5.0(1 Google reviews)
A roofer who quotes a repair without asking what the weather did is guessing. In Wake County, NOAA logged 125 hail reports and 322 damaging-wind reports in 2016 through 2025. If your damage followed a listed event, the NCEI record is the date and size you put in front of the insurer; the directory’s North Carolina storm center shows what is active now.
Tropical systems reached the county on 6 days in the same period (Hermine, Florence, Michael, Dorian, Isaias and Ian), per the NCEI tropical-storm records. Counts are NCEI reports, not individual storms: one storm can generate several reports in a county.
Run every candidate through the same six documents. These are the three places a candidate usually comes from.
A roofer from the directory’s ranked list
The list above ranks Raleigh-based companies by Google rating from the North Carolina directory. A rating is one input; the license record on the Board’s portal and two insurance certificates are the ones that decide.
Carolina Trophy Roofs
A Rocky Mount roofing contractor whose site lists Raleigh and Eastern North Carolina in its service area, with residential and commercial roofing, storm-damage repair and insurance-claim work, free inspections, and manufacturer certifications from Owens Corning, GAF, IKO and Atlas, according to that site. Check it the same way as any other option: license number on the Board’s portal, insurance certificate, written scope.
A referral from a neighbour
The most common source and the least checked. A neighbour’s good experience is real evidence about workmanship and nothing at all about whether the license is still active or the insurance still paid; the file is the same six documents.
Disclosure: this site and the National Roofing Directory are run by the same publisher, and quote requests sent from this page can be passed to Carolina Trophy Roofs as well as to other roofers listed here.
Simple, fast, and completely free
Tell us about your roofing needs — it takes less than 2 minutes.
We match you with up to 3 pre-screened contractors in your area.
Review quotes, credentials, and reviews — then pick the best fit.
Select your city to browse verified local contractors.
Everything you need to know before getting started.