What's Required in Charlotte
- No permit is required for a roofing replacement costing $40,000 or less that uses the same type of materials and involves no structural work.
- A County building permit is required for any roofing job costing more than $40,000.
- Replacing roof sheathing, rafters, headers or other load-bearing members requires a building permit regardless of cost.
- When a permit applies, the fee follows the County valuation table on the full job cost plus a $3 technology charge.
- A general contractor license is required for contracted roofing work of $40,000 or more, and contracts over $40,000 in Charlotte require a $2,000 bond with the County.
- Owner-occupants may reroof their own home; the license exemption presumes 12 months of occupancy after completion.
- Permitted work must start and be inspected within six months of issuance, or the permit expires with no extension.
Do you need a permit to replace a roof in Charlotte?
Usually not. North Carolina law (G.S. 160D-1110) exempts work costing $40,000 or less from a building permit, and its roofing trigger is the addition of roofing, excluding replacement. Mecklenburg County's handout spells it out: roofing replacement that does not exceed $40,000, uses the same type of materials and involves no structural work can be done without a permit. The County's permitting page words the carve-out as replacement of like grade fire resistance material. A permit is required when the job costs more than $40,000, when it replaces roof sheathing, rafters or trusses (structural repair is listed as permit work at any cost), or when the roofing is an addition rather than a replacement.
Two governments share your project. Mecklenburg County Code Enforcement (LUESA, 2145 Suttle Avenue, 980-314-CODE) issues every building, electrical, mechanical and plumbing permit inside the city and runs the inspections. The City of Charlotte handles zoning under the Unified Development Ordinance (UDO): setbacks, heights, lot coverage and the zoning sign-off the County needs before it will issue a permit.
Roof replacement is not on the City of Charlotte's LDIRL list, so there is no City zoning filing for a reroof. Zoning comes into play only if the roof is part of an addition, a porch roof, or a change in building height.
How much does a roof permit cost in Charlotte?
When a permit applies, the County prices it on the construction value, labor and materials included, from the LUESA Fee Ordinance table: $59.70 up to $3,000, then $12.19 per $1,000 or part over $3,000, with $632.57 plus $5.49 per $1,000 above $50,000. An $18,000 reroof that replaces rotten sheathing pays $59.70 + 15 x $12.19 = $242.55; a $45,000 roof, which needs a permit on cost alone, pays $59.70 + 42 x $12.19 = $571.68. Add a $3 technology charge and, when a contractor pulls the permit, $10 for the Homeowner Recovery Fund, so about $255.55 and $584.68. An owner-occupant reroofing a home personally on a job under $40,000 would pay the homeowner schedule, $60 plus $45 per inspection trip, but most owner reroofs need no permit at all.
| What you are doing | City filing | Rule |
|---|---|---|
| Shingle tear-off and replacement, $14,000, decking sound | No permit | Under $40,000, same type of material, no structural work |
| Reroof that replaces rotten sheathing or rafters | County building permit | Structural repair is permit work at any cost; about $255.55 on an $18,000 job |
| Reroof costing $45,000 | County building permit | Over the $40,000 exemption; about $584.68 |
| Switching shingles to metal or tile | Ask RTAC | The County's no-permit wording requires the same type of materials; the statute exempts replacement generally |
| Second layer of shingles over the old roof | Ask RTAC | The statute's trigger is the addition of roofing; the County decides whether a layover counts |
| Patching flashing or a few shingles | No permit | Non-structural repair |
| New roof over a porch, addition or sunroom | County building permit + City LDIRL | An addition is permitted and reviewed as new construction |
Who can replace a roof in Charlotte?
A roofing contractor needs a North Carolina general contractor license only when the contract is $40,000 or more; below that, no state license is required, so check insurance and references yourself. Any contract over $40,000 inside the city also requires the contractor to post a $2,000 bond with the County. You may reroof your own home; the owner exemption presumes you will occupy it for 12 months after completion, and an owner-occupant needs no bond for work up to $40,000. When fuel-fired appliances are not involved, a reroof does not trigger the carbon monoxide alarm retrofit that other permitted work does.
How do you apply when a permit is needed?
Apply to Mecklenburg County through AccelaMeck as the contractor or as a homeowner (name on the deed, primary residence). Describe the structural scope and the estimated cost including labor, materials and fees; the County can raise the value to its own valuation. No County plan review is needed for a reroof or structural repair unless an interior renovation exceeds $175,000 with load-bearing changes. Inspections are requested at 704-336-8000; the final inspection closes the permit, and the permit expires if inspected work has not begun within six months.
How to Get a Roof Replacement Permit in Charlotte
Classify the job
Same materials, under $40,000, no decking or rafter work: no permit. Structural repair, a cost over $40,000 or a material change: call RTAC at 980-314-CODE and plan on a permit.
Choose who pulls it
A roofer licensed as a general contractor if the contract is $40,000 or more, otherwise any roofer, or you as an owner-occupant through a homeowner permit.
Apply to Mecklenburg County
Submit the building permit application in AccelaMeck with the scope and full estimated cost; no City LDIRL is needed for a reroof.
Pay the fee
Valuation table fee plus $3 ($245.55 on $18,000; $574.68 on $45,000), plus $10 Homeowner Recovery Fund when a contractor pulls it.
Call for inspection
Request the inspection at 704-336-8000 before covering replaced sheathing or framing, then the final. Start within six months.