Do you need a permit to replace a roof in North Carolina? Usually not, if the job costs $40,000 or less and doesn’t touch load-bearing structure. Under state law, a roof replacement permit NC homeowners might expect is generally not required for a like-for-like reroof of a single-family home at that cost. A permit is required if the work goes over $40,000, adds new roofing, or replaces structure such as rafters, trusses, or more than 15% of the roof deck.
This guide explains where that rule comes from, what changes the answer, and who to call in Hickory and Catawba County. It is general education, not legal advice. Building officials make the final call on any project. When in doubt, call your local inspections office before work starts.

What Does North Carolina Law Say About a Roof Replacement Permit?
The rule is in N.C. General Statute 160D-1110. Section (a) starts broad. No one may begin construction, reconstruction, alteration, repair, or demolition of a building without the permits required by the North Carolina State Building Code.
Section (c) then carves out an exception. No permit is required for construction, installation, repair, replacement, or alteration costing $40,000 or less in a single-family residence, farm building, or commercial building. The work still has to be done to the current edition of the North Carolina State Building Code. And the exception does not apply if the work involves any of these:
- The addition, repair, or replacement of load-bearing structures
- The addition or change in the design of plumbing
- The addition, replacement, or change in design of heating, air-conditioning, or electrical systems (other than like-kind replacement of devices and light fixtures)
- The use of materials not permitted by the North Carolina State Building Code
- The addition of roofing, excluding replacement
- Any changes to which the North Carolina Fire Code applies
That fifth item is the key one for roofs. Adding roofing needs a permit. Replacing existing roofing does not, as long as the job stays at or under $40,000 and avoids the other triggers.
How Much Roof Decking Can Be Replaced Without a Permit?
The roof deck is the plywood or OSB sheathing under your shingles. Decking is part of the structure, so the question comes up on almost every tear-off. The NC Office of State Fire Marshal (OSFM) answered it in a guidance paper on G.S. 160D-1110(c) dated October 19, 2023.
According to OSFM, the statute exempts the replacement of roofing and up to 15% of the total existing roof deck for projects costing $40,000 or less. OSFM points to Section R908.3 (Roof replacement) of the 2018 North Carolina Residential Code. OSFM also notes its guidance papers are not legal advice.
The 15% decking limit is the detail most people miss in the roof replacement permit NC rules. In plain terms, a few sheets of rotted decking usually stay inside the exemption. Replacing a large share of the deck does not. You often can’t know how much decking is bad until the old shingles come off. Our post on signs your roof decking might be damaged covers what to watch for, like sagging and soft spots.
Roof Replacement Permit NC Rules: When Do You Need One?
Based on the statute and OSFM’s guidance, plan on a permit if any of these apply to your roof project:
- The total cost is over $40,000. The exemption only covers work costing $40,000 or less.
- More than 15% of the roof deck is being replaced, per OSFM’s reading of the statute.
- Rafters, trusses, or other load-bearing framing are being added, repaired, or replaced.
- You are adding roofing, not just replacing it. Think a new roof over an addition, porch, or carport.
- The material isn’t permitted by the NC State Building Code.
- The building isn’t covered by the exemption. The exemption names single-family homes, farm buildings, and commercial buildings. Ask your inspections office about other building types.
Storm repairs follow the same rule. If a fallen limb cracked rafters, that structural repair needs a permit even if the bill is small. Our storm damage roof repair page explains how we handle those jobs.
Exempt Work Still Has to Meet the Building Code
A common mix-up is thinking that no permit means no rules. That isn’t how the statute reads. The $40,000 exception only applies to work performed in accordance with the current edition of the North Carolina State Building Code. In other words, the code still governs how the roof goes on. The exemption only removes the permit step.
For homeowners, that means the quality of the install still matters as much as ever. Underlayment, flashing, ventilation, and fastening all have to be done right, whether or not an inspector visits. Ask your roofer how they follow the shingle manufacturer’s installation instructions and the code on your job. A good contractor should answer that clearly.
Keep Records After Your Roof Is Replaced
Whether or not your project needed a permit, keep good records. Save your signed contract, the final invoice, product and color details, any warranty paperwork, and photos of the finished roof. If a permit was issued, keep a copy of it and the final inspection result. Those records help if you sell the house, file an insurance claim later, or need warranty service.
Who Handles Roof Permits in Hickory and Catawba County?
If you live in Hickory, your roof replacement permit NC questions start with Catawba County. According to the City of Hickory Permit Center, Catawba County enforces the North Carolina State Building Code inside Hickory’s jurisdiction. Building code questions go to Catawba County Building Services at (828) 465-8399. The City’s Permit Center, at (828) 323-7410, handles zoning and helps with the online system.
Catawba County’s ePermits system (epermits.catawbacountync.gov) covers projects in Catawba County and the municipalities of Catawba, Claremont, Conover, Hickory, Long View, Maiden, and Newton. If your home is outside Catawba County, such as in Burke, Caldwell, Iredell, Alexander, or Lincoln County, call that county’s or town’s inspections office. The state statute is the same, but each office runs its own process.
A tip: if your home sits in a local historic district or an HOA, check those rules too. Design approvals are separate from building permits, and an HOA may have its own color or material rules.
Do Roofers in NC Need a License, Too?
Permits and licenses are different things, but the dollar figure is the same. Under G.S. 87-1, anyone who contracts to build or improve a structure where the cost of the undertaking is $40,000 or more is a general contractor and must be licensed. You can look up any contractor on the NC Licensing Board for General Contractors website.
Iconic Roofing is licensed and insured in North Carolina. For more on what to ask before you hire, read do roofing companies in Hickory need to be licensed and insured?
5 Questions to Ask Before Your Roof Replacement Starts
- Will this job need a permit? Ask your roofer to explain why or why not, based on cost, decking, and any structural work.
- Who pulls the permit if one is needed? Get the answer in writing in your contract.
- How is damaged decking found, priced, and approved? Ask how you’ll be told if decking replacement grows during tear-off.
- Are any rafters or trusses involved? Any structural repair changes the permit answer.
- Is the contractor licensed and insured? Check the license on nclbgc.org for jobs of $40,000 or more.
Most of our roof installs take one to two days. A clear plan up front keeps that schedule on track. If you’re weighing price, see our guide to new roof cost in Hickory NC. If you’re not sure the roof needs replacing yet, our post on how long a roof lasts in North Carolina can help.
Get a Free Roof Inspection Before You Plan the Project
The best way to know what your project involves is to look at the roof. Iconic Roofing offers free roof inspections across Hickory and Western North Carolina. We check shingles, flashing, vents, and soft spots that can point to decking problems, and we show you photos of what we find. Learn more about our roof inspections in Hickory, roof repair in Hickory, and roof replacement in Hickory.
Want a ballpark price first? Try our instant roof quote tool. We also offer roof financing options. We’re open 24/7. Call Iconic Roofing at 828-501-0742.
Frequently Asked Questions
Do I need a permit to replace my roof in North Carolina?
Usually not for a single-family home if the job costs $40,000 or less and doesn’t involve load-bearing structure, per G.S. 160D-1110(c). The work must still meet the NC State Building Code. Jobs over $40,000, new roofing (not replacement), or structural repairs need a permit. That is the core roof replacement permit NC rule.
How much roof decking can I replace without a permit in NC?
The NC Office of State Fire Marshal says the exemption covers roofing replacement and up to 15% of the total existing roof deck, for projects costing $40,000 or less. Replacing more than that needs a permit.
Do I need a permit to replace rafters or trusses?
Yes. The statute’s exemption does not apply to the addition, repair, or replacement of load-bearing structures, so rafter and truss work needs a permit regardless of cost.
Who issues building permits in Hickory, NC?
Catawba County enforces the NC State Building Code within Hickory’s jurisdiction. Call Catawba County Building Services at (828) 465-8399, or apply online through Catawba County ePermits. Zoning questions go to the City of Hickory Permit Center at (828) 323-7410.
Does a roofer need a license in NC?
A general contractor license is required when the cost of the undertaking is $40,000 or more, under G.S. 87-1. You can verify a license on nclbgc.org. Iconic Roofing is licensed and insured in North Carolina.
Do you offer free roof inspections?
Yes. Iconic Roofing offers free roof inspections in Hickory and across Western North Carolina, so you can understand the scope of a roof replacement before you plan it. Call 828-501-0742 to schedule.