📋 Compliance & Permits Guide

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.

Project guidance with permit-aware planning CALL NOW: 1-866-674-2070

✓ 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

Licensed & Insured Pros
Permit Info Support
Code/HOA Guidance
No Obligation Call

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

1

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.

2

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

3

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.

4

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.

5

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?

In most cases, yes. A full roof replacement (tear-off and re-roof) typically requires a building permit in Graham and Alamance County. Some minor repairs may be exempt, but it's best to check with the local building department before starting any work. A licensed contractor can also help determine if a permit is needed.

How much does a roofing permit cost in Graham?

Permit fees vary based on the project's scope and valuation. Costs are typically calculated per square foot of roof area or based on the total project cost. Contact the Alamance County Inspections Department for current fee schedules. Exact fees can change, so always verify with the issuing authority.

Can my contractor pull the permit for me?

Yes. Licensed roofing contractors in North Carolina can often pull permits on behalf of homeowners and business owners. In fact, many contractors handle the entire permit process as part of their service. Just make sure your contractor is properly licensed and insured, and confirm that they will obtain all required permits before work begins.

How long does it take to get a roofing permit in Graham?

Processing times vary depending on project complexity and current workload. Simple re-roof permits may be issued within a few days, while projects involving structural changes or new construction can take several weeks if plan review is required. Plan ahead and factor permit processing into your project timeline.

What happens if I do roofing work without a permit?

Unpermitted roofing work in Graham can lead to serious consequences, including stop-work orders, fines (sometimes doubled), and forced removal of completed work. It can also create problems when selling your home, as unpermitted work may be flagged during a home inspection or title search. Always get the proper permits – it's not worth the risk.

Do commercial roofing projects have different permit requirements?

Yes, commercial roofing often has stricter requirements. Commercial permits may involve additional fire-rating compliance, wind uplift testing documentation, and more detailed structural engineering reviews. Inspections for commercial roofs are also typically more rigorous. Make sure your commercial roofing contractor is experienced with Graham and Alamance County's commercial permitting process.

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.

Project guidance with permit-aware planning CALL NOW: 1-866-674-2070