No Charge to HomeownersOne Independent RooferThe Roofer Writes the EstimateCumberland County Homes
What the law says before a new roof goes on

Roofing Rules in North Carolina: What Fayetteville, NC Homeowners Should Know

Planning a new roof in Fayetteville, NC? A handful of state laws and local offices shape how the job gets hired, paid for and permitted. This page walks owners across Cumberland County and nearby towns through contractor licensing, contracts, insurance deductibles, cancel rights and permits, in plain words.

What Matters Most

North Carolina keeps its roofing rules fairly short, yet a few matter a great deal once a contract is on the table. Each point below gets its own section further down. This is a summary of public law, not legal advice.

  • No license just for roofers. The state's general contractor license applies once a project reaches $40,000 or more.
  • The deductible is your bill. An offer to cover or waive it should make you pause.
  • Two ways to back out. A written claim denial and a sale made at your front door each open a short cancel window.
  • Most straight re-roofs skip the permit. Structural work doesn't, and historic districts add a review step.
  • The insurance claim stays yours. A roofer may document damage, but bargaining with the insurer is not its role.

Who Can Legally Roof in NC

North Carolina has no license meant only for roofing. What it does have is a general contractor license, and state law (G.S. 87-1) requires one whenever the cost of a project is $40,000 or more. A big or steep tear-off can cross that line, so ask early. The state's general contractor licensing board offers a lookup where you can confirm it.

On smaller jobs no state license applies, so the checking falls to you. Before signing, ask the roofer for each of these:

  • Proof of insurance. A current liability certificate, and workers' compensation coverage when the company has employees.
  • A contract in writing. Materials, tear-off, how rotten decking gets priced, cleanup and a payment schedule should all be spelled out.
  • Warranties you can file away. One from the material maker and one from the roofer covering its own labor.
  • A fixed local address. A business with a real address nearby is far easier to track down if a leak appears next spring.
  • References. Names of recent customers whose roofs you could drive past and see.
A roof stripped to its plywood deck during a tear-off

Watch for Deductible Offers

Your deductible is the slice of a covered loss you agreed to carry yourself, and it remains yours to pay. When a roofer offers to absorb it, skip it or tuck it inside a padded estimate, treat that as a red flag. Giving an insurer false information about a claim is insurance fraud, and the homeowner can end up tangled in it too.

After a hurricane or tropical storm, read your declarations page before filing. A policy may set a separate hurricane or named-storm deductible apart from the one used for other losses, and it helps to know which one you face.

The settlement itself is a matter between you and your insurance company. If you'd like a professional in your corner, you may hire an attorney or a public adjuster, and public adjusters hold licenses from the North Carolina Department of Insurance. A roofer's part ends at photographing the damage and pricing the work; it may not negotiate the claim on your behalf. Never sign over your insurance payment to a contractor.

Contract Cancellation, Explained

State law gives homeowners two separate ways to step back from a roofing deal after signing.

When the insurer says no. Under G.S. 14-401.13, if you sign a contract to repair or replace the roof on your home and your insurance company later denies the claim in writing, you can cancel that contract during the five-business-day stretch that follows the denial. The roofer can't require any work or any payment until that window has closed. Emergency work to protect the house is the exception.

When the sale happened at your door. If someone sold you the job at your home through a door-to-door pitch, general consumer law lets you cancel within three business days.

Whichever right you use, put the cancellation in writing, keep a copy and note the date you sent it. A fair contract will still be fair tomorrow, so never let a same-day deadline rush your signature.

Insurance Discounts for Stronger Roofs

Some insurance companies give a premium credit for a roof built to stand up to wind or impact, such as impact-rated shingles or a wind-resistant installation. Each insurer writes its own terms, and none of them is promised, so ask your agent before you pick materials. If a credit is available, find out exactly what paperwork the insurer wants once the job is finished, and ask the roofer to supply it.

As for grant money, the research behind this page turned up no public grant program that pays to re-roof a home in Cumberland County. Confirm any grant someone mentions directly with the agency that runs it.

Local Rules Around Fayetteville

Permits across North Carolina start from one state rule. Under G.S. 160D-1110, work on a single-family home costing $40,000 or less needs no building permit unless the work appears among the statute's exceptions. The roofing exception covers new roofing being added, while replacement is left out of it. In practice, a like-for-like re-roof under $40,000 generally goes ahead without a permit.

Structural work changes the picture. Swapping rafters, trusses or other load-bearing parts requires a permit, and the City of Fayetteville's own permit list says the same of any load-bearing or structural system. Details can turn on the address, so ask the inspections office for your address before work begins.

Homes in one of Fayetteville's local historic districts, Haymount among them, face one more step. City rules require review of all building activity that affects a building's exterior, and a new roof can count. Ask the City's Planning office before the roof comes off, at 910-433-1612.

Each place below handles permits in its own way, so check with the office that serves your street:

  • City of Fayetteville. Development Services, Permitting & Inspections handles permits inside city limits: 910-433-1707.
  • Hope Mills, NC. This Cumberland County town has its own Town Inspections Department: 910-426-4118.
  • Eastover, NC and Stedman, NC. Building permits for these two towns seem to come from the county's planning and inspections staff. That isn't confirmed, so ask the county. Stedman Town Hall, 910-323-1892, can point you to the right desk.
  • Raeford, NC. Hoke County Inspections answers at 910-878-1268. Whether it covers addresses inside the city limits wasn't confirmed, so ask first.
  • Lumberton, NC. The City Inspections office in this Robeson County seat answers at 910-671-3838.
A white colonial revival house with columns and a gray shingle roof

Rules People Ask About

Where can I report a roofer who took a deposit and stopped showing up?

Complaints about a contractor go to the North Carolina Attorney General's Consumer Protection Division. Gather the contract, receipts, texts and dated photos before you file, since a clear paper trail helps. For trouble with a policy or an adjuster, turn to the North Carolina Department of Insurance instead, and take permit questions to the inspections office that serves your address.

Does a roof job over $40,000 always need a permit?

Once a project on a single-family home goes past $40,000, the state's permit exemption stops applying, so expect permit paperwork to come into play. A job at that size also needs a contractor holding a general contractor license. Every office sets its own process, so ask the inspections office for your address what your particular project needs before tear-off day.

Does this site check a roofer's license or insurance for me?

No. This site is a free referral service that passes your request to one independent local roofer, and it doesn't vouch for any company. The checking stays with you: the general contractor license on jobs of $40,000 or more, plus proof of insurance, a written contract and references on any job. The roofer handles the estimate and any work.

Source List

Each official page below was read on 2026-10-11.

Unsure Where You Stand?

Rules are easier to apply once someone has seen your actual roof. Send a request through the form, and one independent local roofer will reach out to look it over and write up an estimate. The roofer, not you, covers the cost of this referral, and nothing of value passes between you and this site in either direction.

Request an EstimateTake the Repair-or-Replace Quiz

Find Out If You're Covered

Enter a town or ZIP code, for example Hope Mills or 28304, and see at once whether a local roofer takes jobs there.

Fayetteville · Hope Mills, NC · Eastover, NC · Stedman, NC · Raeford, NC · Lumberton, NC

Request a Roof Estimate