A Roof Above
Wilmington, NC
5.0(4 Google reviews)
Serving the 919 Area Code
2,583 roofing companies listing Raleigh as their base in the National Roofing Directory, plus the public checks that apply to every one of them, and what a decade of Wake and Durham County storms says about the roofs they work on.
Get Free Quotes
Get matched with top Triangle roofers — free, instant quotes
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.
By the Census Bureau’s 2020–2024 American Community Survey, the median Raleigh home was built in 1997 and 23.1% of the city’s 224,853 housing units date from before 1980; Durham’s median is 1995 with 29.7% pre-1980, while Cary’s median is 1999 with only 12% of homes that old and Chapel Hill’s is 1988.
That spread is why a good Triangle roofer asks the year before the square footage. A thirty-year-old three-tab roof on a Raleigh ranch and a ten-year-old architectural roof in a Cary subdivision fail in different ways, and a quote written without seeing the attic is a guess. In Raleigh’s local historic districts a roof covering is a Minor Work under the Unified Development Ordinance that needs a certificate of appropriateness, and the Raleigh Historic Development Commission’s guidelines describe what materials pass; Durham keeps its own list of local historic districts.
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)
Every number here is a report in NOAA’s Storm Events Database for Wake County, and each one links to the search that produced it. Hail is the roof-killer: the county logged 125 hail reports in 2016 through 2025, 93 of them at one inch or more, with the peak month in May.
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.
Durham County’s record is lighter on hail (15 reports, largest 1.75 in.) and heavier on wind: 102 damaging-wind reports, with a measured 72 mph gust on August 15, 2023, and 4 tornado reports, the strongest EF1.
Orange County, home to Chapel Hill, recorded 123 damaging-wind reports and 4 tornado reports in the same decade, the strongest an EF2. Wind damage shows up as lifted shingles along ridges and rakes rather than the bruising hail leaves, so the inspection you ask for should match the storm you had. The state’s live alerts are on the directory’s North Carolina storm center.
There is no single best roofer in the 919; there are roofers whose paperwork checks out for your job. These are the three routes people take, with what each one does and does not prove.
The directory’s ranked list above
Ranked by Google rating with featured listings surfaced first, from the same table the North Carolina directory publishes for the whole state. A rating tells you how past customers felt; it does not verify a license. Run the top three through the Board’s portal before you call.
Carolina Trophy Roofs
A Rocky Mount roofing contractor whose site lists Raleigh 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.
Your own three-quote shortlist
The slowest route and the most reliable: three written quotes on the same scope, each with a license number you looked up, insurance certificates you verified, and the manufacturer warranty terms in writing. The quote form on this page sends your request to roofers listed above so the three arrive without three phone calls.
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
Roof repair, replacement, or inspection — takes 60 seconds.
We connect you with 919 area roofers who know your neighborhood.
Review competing quotes and pick the best deal for your project.
Select your city to browse verified local contractors.
Everything you need to know before getting started.