Research by Ivan Tchesnokov
The Short Answer
YES — Alpharetta requires a building permit for any roof replacement involving re-decking or full tear-off. Simple like-for-like shingle overlays on an existing single layer may sometimes proceed without a permit, but Alpharetta's Community Development Department generally requires one for any complete shingle replacement to ensure code compliance with current IRC R905 standards.

How roof replacement permits work in Alpharetta

Alpharetta requires a building permit for any roof replacement involving re-decking or full tear-off. Simple like-for-like shingle overlays on an existing single layer may sometimes proceed without a permit, but Alpharetta's Community Development Department generally requires one for any complete shingle replacement to ensure code compliance with current IRC R905 standards. The permit itself is typically called the Residential Building Permit — Roofing.

This is primarily a building permit. You'll be working with one permit, one set of inspections, and one fee schedule.

Why roof replacement permits look the way they do in Alpharetta

Alpharetta requires a separate Land Disturbance Permit (LDP) for grading or clearing >500 sq ft, even on existing residential lots — stricter than many adjacent GA cities. The Downtown Alpharetta historic overlay adds DRB design review for exterior work within the historic core. The city's Unified Development Code (UDC) enforces relatively strict tree-save/replacement standards, requiring tree surveys for most new construction or substantial additions.

For roof replacement work specifically, wind, snow, and seismic loads on the roof structure depend on local conditions: the city sits in IECC climate zone CZ3A, frost depth is 12 inches, design temperatures range from 22°F (heating) to 93°F (cooling).

Natural hazard overlays in this jurisdiction include tornado, FEMA flood zones, expansive soil, and radon. If your address falls within any of these overlay zones, the roof replacement permit application picks up an extra review step that can add days to the timeline and specific design requirements to the plans.

HOA prevalence in Alpharetta is high. For roof replacement projects this matters because HOA architectural review committee approval is a separate process from the city building permit, and the two have completely different rules. The HOA reviews materials, colors, and aesthetics; the city reviews structural, electrical, and code compliance. You generally need both, and the HOA approval typically takes 2-4 weeks regardless of how fast the city is.

Alpharetta has a Downtown Alpharetta Historic District on the National Register of Historic Places. Projects within the Old Milton Pkwy/Main Street corridor may require Design Review Board (DRB) approval under the city's historic district overlay.

What a roof replacement permit costs in Alpharetta

Permit fees for roof replacement work in Alpharetta typically run $75 to $300. Typically flat fee or valuation-based sliding scale; Alpharetta fees are generally assessed per project valuation at roughly $5–$8 per $1,000 of declared value with a minimum flat fee

A separate plan review fee may apply; Georgia does not impose a state-level roofing surcharge, but Alpharetta's EnerGov portal may assess a technology/processing fee at submission.

The fee schedule isn't usually what makes roof replacement permits expensive in Alpharetta. The real cost variables are situational. High storm-chaser contractor demand after tornado/hail events inflates both labor pricing and permit backlog across North Fulton County simultaneously. 1980s–2000s homes frequently have a pre-existing overlay layer requiring mandatory tear-off, adding $0.50–$1.50/sq ft in labor and disposal. OSB decking delamination is common in Alpharetta's humid CZ3A climate (avg 50+ inches annual rainfall) and is only discovered at tear-off, adding unpredictable deck-replacement costs. Ice and water shield requirement (triggered by 22°F design low) adds material cost that some out-of-market storm chasers omit in bids, creating misleading low quotes.

How long roof replacement permit review takes in Alpharetta

3–7 business days for standard residential roofing; over-the-counter same-day possible for straightforward like-for-like replacements submitted with complete documentation. For very simple scopes, an over-the-counter same-day approval is sometimes possible at counter-staff discretion. Anything with structural elements, plan review, or trade subcodes goes into the standard review queue.

The Alpharetta review timer doesn't run until intake confirms the package is complete. Anything missing — a survey, a contractor license number, an HIC registration — sends the package back without a review queue position.

Rebates and incentives for roof replacement work in Alpharetta

Some roof replacement projects qualify for utility rebates, state energy program incentives, or federal tax credits. The most relevant programs in this jurisdiction are listed below — eligibility depends on equipment efficiency ratings, contractor certification, and post-installation documentation, so verify specifics before purchasing.

Georgia Power Home Energy Improvement Program — Rebates not typically offered for roofing materials alone; ENERGY STAR cool-roof may qualify under limited programs. Cool-roof or reflective shingle products meeting ENERGY STAR criteria; check current availability as roofing rebates are not consistently offered. georgiapower.com/rebates

Federal IRA 25C Energy Efficient Home Improvement Credit — Up to 30% of cost, max $1,200/year. Applies only to insulation improvements associated with re-roofing (e.g., adding attic insulation to meet IECC 2015+GA requirements) — not shingles themselves. irs.gov/credits-deductions/energy-efficient-home-improvement-credit

The best time of year to file a roof replacement permit in Alpharetta

Spring (March–May) and late summer (August–September) are peak hail and storm seasons in North Fulton County, triggering contractor backlogs and 4–8 week permit queue extensions; scheduling a proactive replacement in October–November avoids storm-surge pricing and typically yields faster permit turnaround at Alpharetta's Community Development Department.

Documents you submit with the application

For a roof replacement permit application to be accepted by Alpharetta intake, the submission needs the documents below. An incomplete package is returned without going into the review queue at all.

Who is allowed to pull the permit

Licensed (registered) contractor strongly preferred; homeowner-affidavit path exists for owner-occupied primary residence but Alpharetta requires executed homeowner-affidavit and the homeowner must personally perform the work

Georgia has no statewide roofing contractor license; however, Alpharetta requires roofing contractors to register with the city and provide proof of liability insurance and workers' compensation coverage before pulling a permit. Verify registration status at the Community Development Department or through the EnerGov portal.

What inspectors actually check on a roof replacement job

A roof replacement project in Alpharetta typically goes through 4 inspections. Each inspector has a specific checklist, and the difference between a same-day pass and a re-inspection (which costs typically $75-$250 in re-inspection fees plus another scheduling delay) usually comes down to one or two items on these lists.

Inspection stageWhat the inspector checks
Deck inspection (pre-shingle)Condition of roof decking after tear-off — rotted, delaminated, or storm-damaged OSB/plywood must be replaced; drip edge installation at eaves confirmed before underlayment
Underlayment / ice-and-water shield inspectionIce and water shield extending minimum 24 inches inside the interior wall line at eaves (triggered by Alpharetta's 22°F design low); felt or synthetic underlayment overlap minimums per IRC R905.1.2
Rough / in-progress inspection (if required)Flashing at all penetrations — pipe boots, skylight curbs, chimney step and counter flashing; valley flashing method (open metal vs. closed cut)
Final inspectionShingle fastening pattern (4 nails minimum per shingle per IRC R905.2.6), ridge cap installation, drip edge at rakes, all penetrations properly flashed and sealed, no more than two shingle layers on structure

When something fails, the inspector documents specific code references on the correction sheet. You correct the items, request a re-inspection, and pay any associated fee. The roof replacement job stays in suspended state until the re-inspection passes — which is why catching things on the first walkthrough saves both time and money.

The most common reasons applications get rejected here

The Alpharetta permit office sees the same patterns over and over. These specific issues account for most first-pass rejections, and most of them are entirely preventable with a few minutes of double-checking before submission.

Mistakes homeowners commonly make on roof replacement permits in Alpharetta

The patterns below come up over and over with first-time roof replacement applicants in Alpharetta. Most of them are rooted in assumptions that work fine in other jurisdictions but don't here.

The specific codes that govern this work

If the inspector cites a code section, this is the list they'll most likely be referencing. These are the live code references that Alpharetta permits and inspections are evaluated against.

Georgia adopts the IRC with state amendments; the Georgia State Minimum Standard Codes require compliance with the 2018 IRC as adopted. No widely publicized Alpharetta-specific roofing amendment beyond standard IRC, but the city's UDC may restrict certain roofing material colors or types in the Downtown Historic District overlay — confirm with Community Development if the property is within the Old Milton Pkwy/Main Street corridor.

Three real roof replacement scenarios in Alpharetta

What the rules look like in practice depends a lot on the specific situation. These three scenarios cover the common shapes of roof replacement projects in Alpharetta and what the permit path looks like for each.

Scenario A · COMMON
A 1994 Windward subdivision home with original 3-tab shingles already has one 2005 overlay layer; full tear-off is mandatory before new architectural shingles, revealing widespread OSB delamination from years of Alpharetta's humid summers that adds $1,500–$3,000 in deck replacement.
Scenario B · EDGE CASE
A post-2008 manor-home in Avalon-area HOA requires DRB approval on shingle color/style before permit submission, adding 2–3 weeks to the timeline after a hail storm when every contractor in North Fulton is booked.
Scenario C · COMPLEX
A Downtown Alpharetta historic district home near Main Street needs the Community Development DRB to approve roofing material choice — standing-seam metal may be required to match the historic overlay's design standards, tripling material cost over standard architectural shingles.
Stop Googling
Get your Alpharetta roof replacement forms, fees, and filing checklist — in 60 seconds.
Get my Filing Kit — $4.99 →
✓ 30-day refund  ·  ✓ No account  ·  ✓ Secure Stripe checkout

Utility coordination in Alpharetta

Roof replacement in Alpharetta does not typically require coordination with Georgia Power or Atlanta Gas Light unless a rooftop solar or gas flue is involved; if an exterior gas flue or B-vent penetration is disturbed during re-roofing, contact Atlanta Gas Light at 1-877-427-4321 to inspect the re-termination.

Common questions about roof replacement permits in Alpharetta

Do I need a building permit for roof replacement in Alpharetta?

Yes. Alpharetta requires a building permit for any roof replacement involving re-decking or full tear-off. Simple like-for-like shingle overlays on an existing single layer may sometimes proceed without a permit, but Alpharetta's Community Development Department generally requires one for any complete shingle replacement to ensure code compliance with current IRC R905 standards.

How much does a roof replacement permit cost in Alpharetta?

Permit fees in Alpharetta for roof replacement work typically run $75 to $300. The exact fee depends on the project valuation and which trade subcodes apply. Plan review and re-inspection fees are sometimes assessed separately.

How long does Alpharetta take to review a roof replacement permit?

3–7 business days for standard residential roofing; over-the-counter same-day possible for straightforward like-for-like replacements submitted with complete documentation.

Can a homeowner pull the permit themselves in Alpharetta?

Sometimes — homeowner permits are allowed in limited circumstances. Georgia allows homeowners to pull permits on their primary residence for work they personally perform, but Alpharetta requires homeowner-affidavit forms and restricts owner-builder on larger electrical/mechanical systems. Licensed subcontractors typically required for HVAC, electrical service upgrades.

Alpharetta permit office

City of Alpharetta Community Development Department

Phone: (678) 297-6060   ·   Online: https://energov.alpharetta.ga.us/selfservice

Related guides for Alpharetta and nearby

For more research on permits in this region, the following guides cover related projects in Alpharetta or the same project in other Georgia cities.