Permit Required?
Required
Typical Fee Range
$91
A flat fee of $90.00 plus a $1.00 state surcharge applies for residential reroofing.
Fee Method
Flat rate
Apply Online
Apply at Mecklenburg County Code Enforcement →
What's Required in Charlotte
- Building permit required for any reroofing project exceeding $15,000
- Permit always required if structural components (decking, rafters) are being repaired or replaced
- Homeowner exemption applies for primary residence if owner-occupied for 12 months
- Contractors must be licensed by the state if project cost exceeds $40,000
- Ice and water shield required per North Carolina Residential Code for certain slopes
- Final roof inspection required to verify venting and flashing
How to Get a Roof Replacement Permit in Charlotte
1
Step 1: Check Cost
Determine if the project cost exceeds the $15,000 threshold or involves structural work.
2
Step 2: Accela Application
Apply for a 'Building Residential' permit through the Mecklenburg County Citizen Access portal.
3
Step 3: Contractor Verification
Provide contractor license number or sign a Homeowner Exemption Affidavit.
4
Step 4: Fee Payment
Pay the $91.00 flat fee for residential roof replacement.
5
Step 5: Inspection
Schedule a final inspection once the reroof is complete.
Frequently Asked Questions
Yes, if the project costs more than $15,000 or involves structural repairs.
The standard flat fee for residential reroofing is $91.00.
Yes, if you own and occupy the home as your primary residence for at least 12 months.