Roofing Permits in Graham, NC – What Homeowners & Business Owners Need to Know
If you're planning a roofing project in Graham, NC, you may be wondering whether a permit is required. The short answer is: most roof replacements, major repairs, and new installations require a permit from Alamance County or the City of Graham. Permits exist to ensure your roofing work meets building codes, safety standards, and local ordinances. This page walks you through what's typically required, the general permit process, and how to make sure your project stays compliant. While requirements can vary based on the scope of work and property type, this guide gives you a clear starting point. Always verify specific requirements with local permitting authorities before starting work.
✓ Permit requirements • ✓ HOA rules • ✓ Local code compliance
For project planning and contractor matching, not municipal legal advice.
See pricing and get quotes for your roofing project
Permit Requirements in Graham
Know when you need a permit to ensure your project is legal and safe
General Rules
In Graham, NC, a building permit is generally required for any roofing project that involves:
- Full roof replacement (tear-off and re-roof)
- Structural modifications such as decking replacement, rafter repairs, or roof framing changes
- New roof installations on additions or new construction
- Major repairs that affect the roof's structural integrity or weatherproofing
Permits ensure work meets the North Carolina State Building Code (NCBC) and Alamance County's local amendments. Unpermitted work can lead to fines, stop-work orders, or issues when selling your property.
When Permits Are Required
Specific situations that typically require a roofing permit in Graham include:
- Complete roof tear-off and replacement – Residential or commercial, regardless of roofing material
- Roof deck or sheathing replacement – If more than a small section is being replaced
- Structural roof repairs – Repairing or replacing rafters, trusses, or roof joists
- New roof construction – On home additions, new builds, or detached structures
- Roof shape or pitch changes – Any modification that alters the roof's structural design
- Commercial roofing projects – Often require additional fire-rating and wind uplift compliance permits
- Solar panel installations – Typically require both electrical and structural permits
Common Exemptions
Some roofing work may not require a permit, such as:
- Minor repairs – Small patch repairs (under a certain square footage threshold) that don't involve structural components
- Routine maintenance – Cleaning gutters, replacing a few shingles, or minor flashing repairs
- Re-roofing over existing single-layer shingles – In some cases, if no structural work is involved, though many jurisdictions now require permits for any re-roofing
Important: Exemptions can vary. A project that seems minor could still require a permit if it involves structural changes. Always check with the Alamance County Inspections Department or the City of Graham to confirm whether your specific project needs a permit.
✅ Usually Required
- ✓ New installations
- ✓ Major structural changes
- ✓ Electrical wiring updates
- ✓ Plumbing system extensions
⚡ Often Exempt
- ✓ Minor repairs and maintenance
- ✓ Replacing fixtures (same location)
- ✓ Painting and cosmetic finishes
- ✓ Small appliance replacements
Permit Process
Step 1: Determine If You Need a Permit
Contact the Alamance County Inspections Department or the City of Graham's building department to discuss your roofing project. Provide details about the scope of work, materials, and whether structural changes are involved. They will tell you which permits apply, or you can ask a licensed contractor to verify on your behalf.
Step 2: Submit Your Permit Application
Complete the building permit application, typically available online or in person. You may need to submit: - A site plan showing the property and roof layout - Roofing specifications including materials, fastening methods, and underlayment - Structural calculations if modifying rafters, trusses, or decking - Contractor information – Many jurisdictions require a licensed, bonded contractor to pull the permit
Step 3: Plan Review & Permit Issuance
The building department will review your application against the North Carolina State Building Code. This may take a few days to a few weeks depending on project complexity. Once approved, you'll receive your permit and must post it visibly at the job site before work begins.
Step 4: Schedule Required Inspections
During the roofing work, you'll need inspections at key milestones. Common roofing inspections include: - Deck/Sheathing inspection – Before new roofing is installed - Underlayment inspection – After felt or synthetic underlayment is laid - Final inspection – After the roofing is complete Your contractor typically coordinates these inspections, but the permit holder is ultimately responsible.
Step 5: Receive Final Approval
Once all inspections pass, the building department will issue a certificate of completion or final approval. Keep this documentation – it's important for property records, insurance purposes, and future home sales.
Compliance Tips
- ✓ Hire a licensed contractor – North Carolina requires roofing contractors to be licensed. A licensed pro knows the local permit process and can pull permits on your behalf.
- ✓ Never start work before the permit is issued – Starting without an approved permit can result in stop-work orders, double permit fees, or fines. Always wait for the signed permit.
- ✓ Keep your permit posted – Once issued, post the permit visibly at the job site. Inspectors need to see it when they arrive for scheduled inspections.
- ✓ Document everything – Save copies of your permit application, approved permit, inspection reports, and final certificate of completion. These documents matter for insurance claims and future property sales.
- ✓ Check for additional trade permits – Roofing work that involves new skylights, solar panels, or roof-mounted HVAC may require separate electrical, mechanical, or plumbing permits. Confirm with your contractor.
- ✓ Plan for inspections – Don't let your contractor cover all work before inspections happen. For example, the decking must be visible for the sheathing inspection. Schedule inspections at the right stages.
Special Considerations
HOA Rules
If your property is located within a Homeowners Association (HOA) in Graham, you may need separate HOA approval before starting any roofing work. Many HOAs have architectural review committees (ARCs) that require you to submit roofing material samples, color choices, and project timelines. HOA rules often restrict certain materials or colors to maintain neighborhood uniformity. Get HOA approval in writing before pulling any permits or starting work. Keep in mind HOA requirements are separate from city/county building permits – both may apply.
Zoning
Zoning considerations in Graham and Alamance County can affect your roofing project in several ways:
- Setback requirements – Roof overhangs and eaves must comply with property setback lines
- Height restrictions – Certain zones limit maximum building height, which affects roof pitch and design
- Commercial vs. Residential – Commercial roofing may require additional fire-rating compliance and wind uplift certifications
- Stormwater runoff – Some projects may need to address drainage and gutter requirements
Check with the Alamance County Planning Department or the City of Graham Zoning Office to confirm your project complies with current zoning ordinances.
Historic Properties
Properties located within Graham's Historic District or listed on the National Register of Historic Places face additional requirements. The Graham Historic Preservation Commission may need to review and approve your roofing project, especially if it involves changing the roof's appearance, material type, or color. You may need a Certificate of Appropriateness (COA) before any work begins. Traditional roofing materials (like slate or wood shakes) may be required to match the historic character. Always consult the Graham Historic Preservation Commission early in your planning process.
Permit & Compliance FAQs
Do I need a permit to replace my roof in Graham, NC?
How much does a roofing permit cost in Graham?
Can my contractor pull the permit for me?
How long does it take to get a roofing permit in Graham?
What happens if I do roofing work without a permit?
Do commercial roofing projects have different permit requirements?
Connect with code-compliant roofing professionals in Graham
Avoid costly fines and rework. Connect with Graham professionals who handle all permitting and inspections for you.