Permitting Authorities / Franklin County - Planning & Inspections Department
Do you need a permit to replace a roof in Franklin County, NC?
Adopted codeFranklin County - Planning & Inspections Department
No, Franklin County, NC does not require a permit for like-for-like roof replacement (Franklin County - Planning & Inspections Department). A like-for-like reroof of a single-family house in Franklin County's jurisdiction usually needs no building permit. State law, G.S. 160D-1110(c): no permit is required for work "costing forty thousand dollars ($40,000) or less and performed in accordance with the current edition of the North Carolina State Building Code in any single-family residence, farm building, or commercial building unless the work involves ... (1) The addition, repair, or replacement of load-bearing structures. ... (4) The use of materials not permitted by the North Carolina State Building Code. (5) The addition of roofing, excluding replacement." The North Carolina Residential Code, R908.3: "Replacement of up to 15% of the total roof deck shall not be considered structural work." Duplexes and multi-family buildings are not single-family residences and fall outside the statutory exemption. Where a permit is needed, "All permits may be obtained through the Online Permit Portal", using the Building Permit application; the County asks applicants to "allow 1 to 2 business days" for processing, and inspections are requested only through the portal ("We do not schedule inspections by phone, email, and/or voicemail"). Projects in the towns of Bunn, Louisburg, Franklinton and Youngsville need town zoning approval uploaded to the building permit application. The County's Unified Development Ordinance separately says "It shall be unlawful to construct, grade, alter, excavate, or move, any land or building ... without a valid Zoning Compliance Permit"; that section names no roof work, and this record does not decide whether it reaches a like-for-like reroof. Planning answers zoning questions at 919-496-2909; Inspections is at 919-496-2281.
Roof code checklist: Franklin County, NC
| Item | Answer | Code cite | Source | Verified |
|---|---|---|---|---|
| Permit to replace a roof | No | ncleg.gov | 2026-09-26 | |
| Repair permit threshold | Published | ncleg.gov | 2026-09-26 | |
| Layer limit / roof-over | Published | R908.3 | ncosfm.gov | 2026-09-26 |
| Deck & sheathing | Published | ncosfm.gov | 2026-09-26 | |
| Drip edge | Not published | |||
| Ice & water shield | Not published | |||
| Mid-roof inspection | Not published | |||
| Impact-resistant (Class 4) roofing | No | ncosfm.gov | 2026-09-26 | |
| Wind design criteria | Not published | |||
| Adopted code | Published | library.municode.com | 2026-09-26 | |
| Contractor license / registration | Not published | |||
| Sales & use tax | Published | ncdor.gov | 2026-09-26 |
Each row comes from the sourced record on this page; full wording is in the table below. "Not published" means no official source for that item was found when the record was last verified.
- url: https://www.franklincountync.gov/258/Inspections
- phone: 919-496-2281
- state_level: North Carolina licenses general contractors by job size. G.S. 87-1(a) reaches anyone who undertakes to construct "any building ... or any improvement or structure where the cost of the undertaking is forty thousand dollars ($40,000) or more". Roofing is a specialty classification of that licence, "S(Roofing)", under the NC Licensing Board for General Contractors' rules (21 NCAC 12). G.S. 87-1(b)(2) exempts an owner who "constructs or alters a building on land owned by that person" where "the building is intended solely for occupancy by that person and his family" and the owner complies with G.S. 87-14; occupancy of less than 12 months after completion creates a presumption against the exemption. Whether a given reroof reaches the $40,000 line depends on the job's price, which this record does not decide.
- county_level: Franklin County sets no contractor licence or registration of its own. Its permit portal guide tells building permit applicants to be prepared to provide the "General contractor name and license number" and "sub-contractor name and license number", and says "If a homeowner is acting as their own general contractor an owner general contractor affidavit is required." The County's Owner Exemption Affidavit is sworn under G.S. 87-14 and states the owner is "required by law to occupy the building for which the licensing exemption is granted for twelve months after completion"; a copy goes to the NC Licensing Board for General Contractors. Where an owner hires an unlicensed person, the County's Unlicensed Contractor Supplemental Form, signed by both parties and notarized, states that "the total cost I will pay for the work must be less than $40,000.00" and that "All trade work is required to be completed by NC Licensed subcontractors." The fee schedule adds: "Anytime a General Contractor is used, a $10 Homeowner recovery fee must be added to the permit."
More roof permit pages in North Carolina
Related guides
The Franklin County Planning & Inspections Department, at 127 S Bickett Boulevard in Louisburg, issues building and trade permits and performs code inspections for Franklin County. The County's building-code chapter applies to the unincorporated county and may apply inside a town that requests it by resolution; the County's permit portal guide asks applicants with projects in the towns of Bunn, Louisburg, Franklinton and Youngsville to upload their town zoning approval to the County building permit application.
No NOAA hail reports within 10 miles of the center of Franklin County, NC in the last 5 years (data through Sep 30, 2026).
Source: NOAA Storm Prediction Center severe weather database and daily storm reports (reports since the start of the current year are preliminary), within 10 miles of the center of Franklin County, NC. Data through Sep 30, 2026. A report is an observation, not a damage record.
Working an insurance claim in Franklin County, NC? Everything on this page (drip edge, ice & water shield, inspections, Class 4 rules) formatted as a claim-ready evidence pack: verbatim ordinance quotes, code section cites, verification dates, and official source links, ready to attach to a supplement. See a real sample pack (PDF, 4 pages, free).
Buy this jurisdiction's pack: $12 Delivered by email within minutes.
Questions about the Franklin County, NC pack?
Not ready to buy, or need a different jurisdiction? Tell us and we’ll reply directly.
Sources
- franklincountync.gov verified 2026-09-26
- franklincountync.gov verified 2026-09-26
- ncleg.gov verified 2026-09-26
- library.municode.com verified 2026-09-26
- franklincountync.gov verified 2026-09-26
- ncleg.gov verified 2026-09-26
- franklincountync.gov verified 2026-09-26
- franklincountync.gov verified 2026-09-26
- franklincountync.gov verified 2026-09-26
- ncosfm.gov verified 2026-09-26
- franklincountync.gov verified 2026-09-26
- ncosfm.gov verified 2026-09-26
- ncleg.gov verified 2026-09-26
- ncdor.gov verified 2026-09-26
- ncdor.gov verified 2026-09-26
- ncdor.gov verified 2026-09-26