Free Roof InspectionWritten, Itemized EstimatesIndependent Local RoofersDurham, Orange & Granville
State law and local offices, in plain words

North Carolina Roofing Rules for Durham, NC Homeowners

Before you sign for a new roof in Durham, NC, it helps to know which rules protect you and which ones people only assume exist. North Carolina has no roofer license, a permit exemption for many re-roofs and a cancel right after a claim denial. This page covers each rule in plain terms, with the statute behind it.

Prefer to talk? Call now(919) 555-0158

The Key Points

Most of what a homeowner needs fits in six points, each explained further down.

  • No roofer-only license. North Carolina doesn't license or register roofers as a trade. A General Contractor license is required only when a job costs $40,000 or more (G.S. 87-1).
  • Many re-roofs need no permit. Replacing roofing on a single-family home for $40,000 or less usually needs no building permit, within limits set out below.
  • Cancel rights for at-home sales. A contract signed at your home carries a three-business-day cancel right, and roofing contracts add five business days after a claim denial.
  • The claim stays yours. Only a licensed public adjuster may negotiate an insurance claim for pay. A roofer documents and prices the damage.
  • No deductible law. Nothing in state law stops a roofer from offering to cover your deductible, but the offer is a warning sign.
  • No roof grant here. The state's roof grant program serves 18 coastal counties, and Durham County isn't one of them.

This is a plain reading of the sources listed below, not legal advice. Rules change, so confirm anything important with the office named.

Verifying a Roofer

Bills to regulate roofers directly were filed in the General Assembly in 2013, 2017 and 2023, and none became law, so there is no roofer number to look up. The one state credential that applies is the General Contractor license, which G.S. 87-1 requires once a job reaches $40,000 or more. Below that, no state license is needed, and the checking falls to you:

  • A General Contractor license for big jobs. If the contract is $40,000 or more, look the company up with the NC Licensing Board for General Contractors.
  • Proof of insurance. Ask for certificates for liability coverage and workers' compensation, and call the insurer listed to confirm they are current.
  • A local address. A real place of business makes the company easier to reach later.
  • A written, itemized contract. Materials, tear-off, decking prices, payments and warranty, all on paper.
  • References. Recent local customers you can call.
  • Permit responsibility. The contract should say who pulls any permit the job needs.
A brick craftsman bungalow with a deep porch under large willow oaks

Watch for Deductible Offers

Some roofers advertise that they will "take care of" your deductible. A 2023 bill aimed at storm chasers would have stopped that, but it died, and North Carolina has no law on the point today. That doesn't make the offer a good deal. The deductible is your share of the loss, and a roofer who absorbs it has to make up the money somewhere. Treat the offer as a red flag and keep looking.

This site never offers deductible help, rebates or anything else of value to homeowners. North Carolina's general ban on unfair or deceptive trade practices (G.S. 75-1.1) still covers roofing sales, even without a roofing-specific law.

Cancelling After a Claim Denial

North Carolina gives extra protection when a contract is signed at your home, such as after a knock on the door. Under G.S. 14-401.13, the seller must give you written notice that you can cancel within three business days.

Roofing gets a second layer. Since 2024, a contract for residential roof repair or replacement signed at your home can be cancelled within five business days after your insurer denies the claim for that work. During those five days, the roofer may not start work or take any payment. Emergency work you approved in writing is the exception.

Both rights are written for contracts signed at your home. Whether they reach one signed at a roofer's office is not settled, so don't count on them there. If you plan to file a claim, get the insurer's answer first, then sign, and keep every letter with the date it arrived.

Your City's Requirements

Two state statutes, G.S. 143-138(b5) and G.S. 160D-1110(c), say that work on a single-family home costing $40,000 or less needs no building permit unless it adds roofing or involves structural work. Replacing existing roofing is not an addition. State guidance reads the exemption as covering a re-roof that replaces no more than 15% of the roof deck. So a like-for-like re-roof of $40,000 or less usually goes ahead without a permit.

A permit is needed when any of these apply:

  • The job costs more than $40,000. The exemption ends at $40,000, so a larger contract needs a permit.
  • The work adds roof area. A new porch roof or an addition counts as added roofing, not replacement.
  • More than 15% of the deck is replaced. State guidance draws the line there.
  • Rafters or trusses need repair. Structural work needs a permit at any price.

Anywhere in Durham, city or county, permits come from one joint office: the City-County Building & Safety Department, 101 City Hall Plaza, 919-560-4144. Ask your roofer to check whether your particular job crosses into permit territory, and to file for it when it does.

Durham has eight local historic districts: Cleveland Street, Holloway Street, Downtown Durham, Morehead Hill, Golden Belt, Fayetteville Street, Watts-Hillandale and Trinity Heights. Inside them, re-roofing with matching material is normal maintenance and needs no Certificate of Appropriateness. Changing the roof material or roof form is a Major Work, which needs a certificate from the Historic Preservation Commission at its monthly meeting. Preservation staff take questions at 919-560-4137. Old West Durham is not a local district.

Nearby towns handle permits through their own offices:

  • Chapel Hill. Building & Development Services, 919-968-2718. The state rule applies; your roofer confirms with the Town.
  • Carrboro. The Town's FAQ says same-material roof coverings need no permit. Inspections: 919-918-7336.
  • Hillsborough, NC. Orange County Planning & Inspections issues permits (919-245-2600). In the historic district, ask Town Planning (919-296-9470) before changing roof material.
  • Morrisville, NC. Town Inspections, 919-463-6190; the state rule applies.
  • Butner and Creedmoor. Granville County Inspections, (919) 603-1326, says a permit is not needed to replace shingles only.

Questions About the Law

Does my Durham re-roof need a permit?

Usually not, if it's a single-family home, the job costs $40,000 or less, nothing is added to the roof and no more than 15% of the deck is replaced. Larger jobs, added roof area and rafter or truss repairs need one from the City-County Building & Safety Department, and your roofer pulls it.

Can a roofer handle my insurance claim?

A roofer can inspect, photograph and price the damage, and that paperwork helps your claim. Negotiating the claim for pay is different: under G.S. 58-33A-10, only a licensed public adjuster may do that. You and your insurer settle the claim, and this site never takes part.

Is there a grant for a new roof in Durham?

Not from the state. North Carolina's Strengthen Your Coastal Roof grants are limited to policyholders in 18 coastal counties, and Durham County isn't on the list. No general state roof grant applies here, and no insurance discount should be assumed; ask your insurer what your own policy offers.

Does the five-day cancel right cover every roofing contract?

No. G.S. 14-401.13 builds the five-business-day right on top of the rules for contracts signed at your home. It applies when the insurer denies a claim for the work under that contract. A contract signed at a roofer's office may not be covered, so wait for the claim decision before signing if you can.

A row of small wooden mill houses with front porches and gable shingle roofs

Sources

  1. G.S. 87-1: https://ncleg.gov/EnactedLegislation/Statutes/HTML/BySection/Chapter_87/GS_87-1.html (read 2026-10-03)
  2. G.S. 143-138(b5): https://ncleg.gov/EnactedLegislation/Statutes/HTML/BySection/Chapter_143/GS_143-138.html (read 2026-10-03)
  3. G.S. 160D-1110(c): https://ncleg.gov/EnactedLegislation/Statutes/HTML/BySection/Chapter_160D/GS_160D-1110.html (read 2026-10-03)
  4. State guidance paper, "Application of Construction Permit Exceptions" (10/19/2023): https://ncosfm.gov/media/2931/open (read 2026-10-03)
  5. G.S. 14-401.13: https://ncleg.gov/EnactedLegislation/Statutes/HTML/BySection/Chapter_14/GS_14-401.13.html (read 2026-10-03)
  6. G.S. 58-33A-10: https://ncleg.gov/EnactedLegislation/Statutes/HTML/BySection/Chapter_58/GS_58-33A-10.html (read 2026-10-03)
  7. G.S. 75-1.1: https://ncleg.gov/EnactedLegislation/Statutes/HTML/BySection/Chapter_75/GS_75-1.1.html (read October 2026)
  8. NC DOI, Strengthen Your Coastal Roof (July 17, 2025): https://www.ncdoi.gov/news/press-releases/2025/07/17/commissioner-causey-state-local-leaders-announce-20-million-grant-program-strengthen-coastal-roofs (read 2026-10-03)
  9. City-County Building & Safety Department: https://dconc.gov/PublicSite/Departments/CityCountyBuildingandSafety (read 2026-10-03)
  10. Durham Local Historic Districts; "Work Requiring a Certificate of Appropriateness" (March 2024): https://www.durhamnc.gov/398/Local-Historic-Districts and https://www.durhamnc.gov/DocumentCenter/View/1347 (read 2026-10-03)

Want This Checked for Your Job?

Rules are easier to apply with a real roof in front of you. Ask for a free inspection, and an independent local roofer will price the work in writing and tell you whether it needs a permit. Roofers pay this site for referrals; you pay nothing. Call (919) 555-0158.

Get a Free Inspection

Call (919) 555-0158

Enter Your Town

Put in a town or ZIP code, say Chapel Hill or 27707, and see straight away whether a roofer near you covers it.

Durham · Chapel Hill · Carrboro · Hillsborough · Morrisville · Butner · Creedmoor

Call (919) 555-0158Free Inspection