Permitting Authorities / City of Fayetteville - Permitting & Inspections Division
Do you need a permit to replace a roof in Fayetteville, NC?
Adopted code
City of Fayetteville - Permitting & Inspections Division
No, Fayetteville, NC does not require a permit for like-for-like roof replacement (City of Fayetteville - Permitting & Inspections Division). No building permit is needed in Fayetteville for most single-family reroofs, under G.S. 160D-1110(c): "No permit issued under Article 9 of Chapter 143 of the General Statutes is required for any construction, installation, repair, replacement, or alteration 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 any of the following: (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." North Carolina's R908.3 treats deck replacement of up to 15% as non-structural: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." The City's Residential Permit Required List lists "Roof covering replacements with a total project construction cost of $40,000 or less and is not new or an addition" among the work the statute excuses, and says "Permits are required for any load-bearing or structural system." A duplex or multi-family building, a job over $40,000, added roofing, or load-bearing work takes a building permit, applied for through the City's E-Development portal, with the "Replacement Of Roof Covering" fee of $0.07 per square foot of building footprint (FY26 Fee Schedule). The list also warns that "Some permits listed as "Not Required" may be required if located within the Fire District," the primary and secondary fire zones mapped in City Code Chapter 11. On landmark historic structures and in the Historic/Landmark Overlay, the City's Development Guide lists "Replacement of siding, doors, windows, or roofing" among exterior work visible from a public street that needs a Certificate of Appropriateness, a historic-district approval separate from the building permit. The FY26 Fee Schedule charges "Work Without a Required Permit" at "2 times all applicable permit fees." The permit application must be signed by the licensed contractor or its bona fide employee.
Roof code checklist: Fayetteville, NC
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.
Jurisdiction
City of Fayetteville, North Carolina
Address
433 Hay Street, Fayetteville, NC 28301
Contact
- url: https://www.fayettevillenc.gov/City-Departments/Development-Services/Permitting-Inspections
- phone: 910-433-1707
Roofing permit required
Not required
Registration details
- state_level: North Carolina licenses general contractors by the size of the job. G.S. 87-1(a) defines a general contractor as one who undertakes construction "where the cost of the undertaking is forty thousand dollars ($40,000) or more." The Licensing Board for General Contractors issues a specialty classification, "S(Roofing). This classification covers the installation, demolition, and repair of roofs and decks on residential, commercial, industrial, and institutional structures" (21 NCAC 12A .0202). G.S. 87-1(b)(2) excepts 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. Whether a state licence is needed turns on the price of the particular job; this record does not decide it for any reader.
- city_level: The City issues no roofing or contractor licence of its own. Its Permit Applications page states that "According to North Carolina General Statute Chapter 87 and North Carolina Administrative Code NCAC 21, licensed contractors or their bona fide employee must sign the permit application." The building permit application states: "Unlicensed Contractors are limited to $40,000 of TOTAL construction costs (N.C. General Statute 87-1) and will have to submit an itemized construction cost list in accordance to N.C. General Statue 87-14." City Code Sec. 7-65 still prints an older figure: "No building-zoning permit shall be issued for any building or structure where the estimated total cost more than $30,000.00 unless the work is to be performed by a state licensed general contractor or is owner-constructed as specified by G.S. 87-1."
Permit process note
No building permit is needed in Fayetteville for most single-family reroofs, under G.S. 160D-1110(c): "No permit issued under Article 9 of Chapter 143 of the General Statutes is required for any construction, installation, repair, replacement, or alteration 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 any of the following: (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." North Carolina's R908.3 treats deck replacement of up to 15% as non-structural: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." The City's Residential Permit Required List lists "Roof covering replacements with a total project construction cost of $40,000 or less and is not new or an addition" among the work the statute excuses, and says "Permits are required for any load-bearing or structural system." A duplex or multi-family building, a job over $40,000, added roofing, or load-bearing work takes a building permit, applied for through the City's E-Development portal, with the "Replacement Of Roof Covering" fee of $0.07 per square foot of building footprint (FY26 Fee Schedule). The list also warns that "Some permits listed as "Not Required" may be required if located within the Fire District," the primary and secondary fire zones mapped in City Code Chapter 11. On landmark historic structures and in the Historic/Landmark Overlay, the City's Development Guide lists "Replacement of siding, doors, windows, or roofing" among exterior work visible from a public street that needs a Certificate of Appropriateness, a historic-district approval separate from the building permit. The FY26 Fee Schedule charges "Work Without a Required Permit" at "2 times all applicable permit fees." The permit application must be signed by the licensed contractor or its bona fide employee.
Inspection requirements
City Code Sec. 7-33 requires permit holders to call for inspection at each of these stages: "Foundation inspection; Under slab inspection, as appropriate; Foundation wall inspection; Rough-in inspection; Building framing inspection; Insulation inspection; Fire protection inspection; and Final inspection." Inspections are requested through the "Request Inspection" function on the project page of the City's E-Development portal, and the Division states that work "must be inspected during each phase of construction or before concealed in accordance with North Carolina Administrative Code Section 107."
Adopted code
The 2018 North Carolina Residential Code (based on the 2015 International Residential Code, with North Carolina's amendments) is the edition in force; the 2024 North Carolina codes have been adopted but have no effective date. The City adopts the state code by reference in full: City Code Sec. 7-2 provides that "The North Carolina State Technical Building Code(s), in its entirety, will govern all construction within the limits of the city, and its planning and development jurisdiction, and such code is incorporated by reference as if fully set out in this section." Chapter 7 of the City Code (Building Code, Secs. 7-1 through 7-71) adds no technical roofing provision of its own. The Permitting & Inspections Division states that it works "in accordance with the North Carolina Technical Building Codes and the City of Fayetteville's Code of Ordinances." North Carolina deletes the model code's drip-edge rule: "R905.2.8.5 Drip Edge. Deleted. Not required unless required by the roof covering manufacturer installation instructions."
Impact-resistant roofing
Not required — Chapter 7 of the Fayetteville City Code adopts the North Carolina State Building Code in its entirety and adds no roofing provision, and the State's approved amendments to the 2018 North Carolina Residential Code (2017 through 2024) add none either; no UL 2218 or Class 4 impact requirement appears in the City's code or in those amendments.
Repair permit threshold
North Carolina law exempts most single-family reroofs from a building permit. G.S. 160D-1110(c): "No permit issued under Article 9 of Chapter 143 of the General Statutes is required for any construction, installation, repair, replacement, or alteration 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 any of the following: (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." North Carolina's own reroof rule, R908.3 of the 2018 North Carolina Residential Code as amended: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." So a reroof of a single-family house costing $40,000 or less, with deck replacement of no more than 15% and no load-bearing repair, needs no building permit. The exemption covers single-family residences, farm buildings and commercial buildings only; a duplex or multi-family reroof, a job over $40,000, new roofing added to a building, or work on load-bearing roof framing needs a permit. The City of Fayetteville applies the same line. Its Residential Permit Required List says: "Roof: Permits are required for any load-bearing or structural system. Repairs to load-bearing structural system requires a structural engineer document on how to repair." and lists, as a case the statute excuses: "Roof covering replacements with a total project construction cost of $40,000 or less and is not new or an addition." The same list warns: "Some permits listed as "Not Required" may be required if located within the Fire District." The City's building permit application reprints the statute, including "(5) The addition (excluding replacement) of roofing." The City's FY26 Fee Schedule carries a "Replacement Of Roof Covering" fee of "$0.07 per square foot based on building footprint" for reroofs that do need a permit.
Roof layer limit / recover
North Carolina amends the reroofing section of its Residential Code. R908.3 of the 2018 North Carolina Residential Code, as amended: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." A roof replacement in North Carolina is therefore a tear-off to the deck. This record does not restate the code's separate provisions on laying a new covering over an existing one. The City of Fayetteville's Chapter 7 (Building Code) adopts the state code in full and adds no layer rule of its own.
Deck & sheathing requirements
Fayetteville adopts the North Carolina State Building Code in full (City Code Sec. 7-2) and its Chapter 7 adds no roof sheathing provision; the State's approved amendments to the 2018 North Carolina Residential Code (2017 through 2024) do not amend the roof sheathing section (R803), so that section applies as published. The one North Carolina amendment that speaks to the deck on a reroof is R908.3: "Roof replacement shall include the removal of existing layers of roof coverings down to the roof deck and replacement of up to 15% of the total existing roof deck. Replacement of up to 15% of the total roof deck shall not be considered structural work." Deck replacement beyond 15% is structural work, which takes the job out of the state's no-permit exemption.
Sales & use tax
7% combined in Cumberland County (the 4.75% state rate plus 2.25% local), per the North Carolina Department of Revenue's current sales and use tax rates by county, read September 26, 2026. North Carolina taxes a roof repair and a roof replacement differently. On NCDOR's Services to Real Property Taxability Chart, "Complete replacement of roofing systems" and "Installation of complete roofing systems" are capital improvements, while "Repair, maintain, or partially replace all types of roofing systems" and "Repair, maintain, install, or replace roofing materials (asphalt, shingle, slate, tile, built-up, metal, single ply)" are "Taxable" repair, maintenance and installation services. On a complete replacement done as a real property contract, NCDOR says sales tax "applies to the sales price or purchase price of an item sold to a real property contractor for use by the real property contractor to fulfill a real property contract. The real property contractor is the consumer of the item": the roofer pays the tax on materials when buying them and does not charge sales tax on the contract. On a repair or partial replacement, the roofer charges the homeowner 7% on the sales price of the repair service. The chart also says items listed as capital improvements must meet the substantiation requirements of G.S. 105-164.4H(a1) to qualify.
Local roofing hub
More roof permit pages in North Carolina
Related guides
The building permitting authority for the City of Fayetteville, North Carolina. The Permitting & Inspections Division of the City's Development Services department issues building, electrical, mechanical and plumbing permits, reviews plans and performs inspections under the North Carolina State Building Code and the City's Code of Ordinances.
Hail reports near Fayetteville, NC
- Reports, last 24 months
- 0
- Largest, last 24 months
- None
- Most recent
- None in 24 months
- Reports, last 5 years
- 2
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 Fayetteville, NC (Census point). Data through Sep 30, 2026. A report is an observation, not a damage record.
Working an insurance claim in Fayetteville, 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 Fayetteville, NC pack?
Not ready to buy, or need a different jurisdiction? Tell us and we’ll reply directly.