Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
A full roof replacement or any tear-off-and-replace in Peachtree Corners requires a permit from the City of Peachtree Corners Building Department. Patching under 25% of roof area may be exempt; confirm scope with the city before starting work.
Peachtree Corners, unlike some neighboring jurisdictions in the Atlanta metro area, enforces Georgia State Building Code (IBC/IRC adoption) strictly through its own Building Department — meaning the city does not have a separate expedited 'minor work' or 'roofing-only' fast-track pathway that some metro Atlanta cities offer. Most re-roof jobs in Peachtree Corners are submitted by the roofing contractor (not the homeowner) and processed over-the-counter in 1-3 days if the scope is clear (same-material replacement, no deck repair). However, if your existing roof has three or more layers, Georgia's adoption of IRC R907.4 kicks in: a mandatory tear-off is required, and the city's plan reviewer will flag this during intake. Material changes (shingles to metal, or asphalt to tile) trigger a structural review if the roof loads change, adding 5-10 days. Peachtree Corners sits in IECC Climate Zone 3A (warm-humid), which means ice-and-water-shield requirements differ slightly from colder zones — the city expects the underlayment spec in your permit application. If your roofer hasn't specified 30-lb felt or synthetic underlayment and proper fastening pattern (typically per manufacturer spec + IRC R905), the city will ask for clarification before issuing. Owner-builders are allowed under Georgia Code § 43-41, but the city still requires the same permit and inspections; many homeowners choose to have the roofing contractor pull the permit for simplicity.

What happens if you skip the permit (and you needed one)

Peachtree Corners roof replacement permits — the key details

Peachtree Corners requires a permit for any roof replacement that involves tear-off, structural deck repair, material change, or coverage of more than 25% of the roof area. The trigger is not roof age or value — it is scope. Georgia's adoption of the International Building Code (IBC) and International Residential Code (IRC) means IRC R907 (reroofing) and IRC R905 (roof-covering requirements) are the law here. The city's Building Department processes most residential re-roof permits over-the-counter, meaning a plan reviewer examines your application the same day or next business day and issues or asks for corrections immediately — no multi-week committee review. However, this speed depends on completeness: your application must include the roofing material spec (brand, color, fastening schedule), underlayment type and quantity, and confirmation of deck condition. If the deck has rot, previous water damage, or loose nailing, you are now in a structural repair category, which adds engineering time. The city does not charge a separate structural review fee, but the timeline stretches to 5-7 days if an engineer's stamp is needed.

The most common local complication is the three-layer rule. If your existing roof has three or more layers of shingles, IRC R907.4 requires complete tear-off — you cannot overlay. Peachtree Corners' code adoption is strict on this: the city will ask for photographic evidence of the existing layers during plan review, or will condition the permit on a field inspection before shingles arrive. Why? Three layers create excessive weight and thermal stress, and they trap moisture, leading to premature failure. Roofers sometimes skip this check or miscount; if your roof is old (25+ years) and you've never done a full re-roof, assume three layers until proven otherwise. Peachtree Corners sits in IECC Climate Zone 3A (warm-humid), which means the city expects proper ventilation and underlayment to manage summer heat and occasional cold snaps. The city's standard underlayment spec is 30-lb felt or synthetic equivalent (e.g., Titanium UDL or similar), installed per IRC R905.2. Some newer products like synthetic rope underlayment are approved if the manufacturer's installation is IBC-compliant and attached to the permit application. The city does not require ice-and-water-shield on every roof (unlike northern zones), but if you have valleys or a low-slope section, the city recommends it in the 3-foot toe-of-the-eave band and will not reject your application for including it.

Material changes (shingles to metal, asphalt to clay tile, or standing-seam) require closer scrutiny. If you are switching from asphalt shingles to metal roofing, the city requires confirmation that the roof structure (trusses, collar ties, rafters) can handle the dead load difference. Metal roofing is lighter than asphalt (2.5–4 lbs/sq vs 12–15 lbs/sq), so the structural load actually decreases — this is usually a non-issue, and the city will issue the permit without engineering. However, if you are switching to clay tile or concrete tile (10–18 lbs/sq), a structural engineer must certify the roof framing is adequate. This adds $400–$800 to your project cost and 5–10 days to the timeline. Peachtree Corners' code adoption does not require a local geotechnical report for tile roofs (unlike some jurisdictions), so engineering is the only hold-up. Fastening pattern also changes by material: asphalt shingles use 4 nails per shingle or per manufacturer spec (typically 6–8 per square), while metal roofing uses specialized fasteners and underlayment clips. The city will spot-check the fastening schedule in plan review — if your metal roofing spec says 'per manufacturer installation guide,' the city will approve; if it's vague, ask for correction before submission.

Peachtree Corners offers no expedited permitting for owner-builders, but Georgia law (Georgia Code § 43-41) does allow owner-builders to pull permits if the building is owner-occupied and single-family. Most homeowners hire the roofing contractor to pull the permit because the contractor already has the material specs and liability insurance. If you pull it yourself, you must submit the same application as a licensed contractor: material spec sheet, underlayment spec, fastening pattern, and existing roof layer count. The city does not charge different fees for owner-builder vs. contractor permits. Inspection is required at two stages: deck nailing (in-progress) and final. The deck-nailing inspection happens after tear-off and before new shingles are installed; the inspector verifies the deck is nailed per code (typically 8d spiral or ring-shank nails, 12 inches on-center each way for 3/8-inch plywood, per IRC R803.3). If the deck is damaged during tear-off, you must repair or replace it with plywood matching the original thickness — this gets flagged during the deck inspection and must be completed before new shingles start. Final inspection is a visual check of the completed roof: starter course installed, fastening visible and correct (spot-check of 10–20 fasteners), flashing around chimneys/vents/skylights sealed, and gutters reattached or replaced. The city does not require attic inspection unless there was prior water damage noted.

Peachtree Corners Building Department permits for roofing are priced on a sliding scale tied to roof area (typically 1–1.5% of estimated project cost). A 2,000-square-foot roof (about 20 squares in roofing terminology) with standard asphalt shingles ($4,000–$6,000 all-in) incurs a permit fee of $50–$150. Metal roofing (same area, $8,000–$12,000) incurs $80–$200. The permit must be pulled before work starts, and a permit card is posted on-site during construction. Inspection requests are made online or by phone to the Building Department; inspectors typically respond within 24–48 hours. Timeline from application to final permit: 1–3 days for like-for-like replacement; 5–10 days if structural engineering or material change is involved. No re-inspection fees are charged if the first pass-through fails; correcting deficiencies (e.g., reattaching a loose flashing) and calling for re-inspection is included in the permit. Peachtree Corners does not require asbestos surveys or abatement for most residential re-roofing (homes built after 1980 are assumed asbestos-free unless the homeowner has prior knowledge); if your home was built before 1980 and you suspect asbestos shingles, the city recommends a licensed asbestos contractor for tear-off, but this is not a permit requirement — it is a safety and environmental issue between you and your roofer.

Three Peachtree Corners roof replacement scenarios

Scenario A
Like-for-like asphalt shingle replacement, single layer on deck, 2,200 sq ft, no deck damage — Dunwoody area of Peachtree Corners
Your 1970s Colonial-style home needs a new roof; the existing asphalt shingles are failing (25 years old, curling, missing granules). You call a licensed roofer, who inspects and confirms one layer of shingles over the deck (no three-layer trap). Scope: tear off, inspect deck, install new 30-lb synthetic underlayment, install architectural asphalt shingles (matching existing color), and new drip-edge flashing. Roofer pulls the permit using the material spec sheet from the shingle manufacturer (e.g., GAF Timberline HD, 110 mph wind rating) and an estimated project cost of $5,500. Peachtree Corners Building Department assigns the permit the same day; no engineering required because deck is intact and material is unchanged. Permit fee: $80 (approx. 1.5% of $5,500). Roofer schedules deck-nailing inspection, which happens on day 2–3 after tear-off. Inspector verifies deck nailing per IRC R803.3 (8d fasteners, 12-inch spacing), approves underlayment, and green-lights shingle installation. Final inspection occurs on day 5–6, after shingles, flashing, and gutters are complete. City inspector spot-checks 15 fasteners (they are driven flush, no dimples or misses), verifies starter course three inches up from eave, and confirms flashing is sealed around the chimney. Permit marked final, posted sign removed, and homeowner receives a permit completion letter (required for future title transfer or insurance claim). Total timeline: 6–8 days from permit pull to final approval. Total permit cost: $80.
Permit required | Single layer confirmed | No structural repair | Standard asphalt shingles | 2,200 sq ft roof area | Permit fee $80 | Total project cost $5,500–$7,000 | Deck inspection + final inspection required
Scenario B
Three-layer tear-off discovered during inspection, plus partial deck replacement on northern side — Olde Mill neighborhood, Peachtree Corners
Your 1980s ranch-style home has never had a full re-roof. A roofer assesses the existing roof and finds three layers of shingles (original 1985 asphalt, an overlay in 1998, and a second overlay in 2008). Per IRC R907.4, adopted by Peachtree Corners, a complete tear-off is mandatory — no overlay allowed. Scope expands: tear off all three layers, inspect deck, identify and replace rotted 3/8-inch plywood on the north-facing slope (about 150 sq ft), install new structural sheathing nailed per code, install ice-and-water-shield (optional in Zone 3A but recommended given the moisture history), install 30-lb felt underlayment, install new asphalt shingles, and replace all flashing. Estimated project cost: $8,500. Roofer pulls the permit and notes in the application that three layers were found and total tear-off is required; this flags the application for a plan reviewer's closer look. City Building Department issues the permit conditionally: a pre-shingle deck inspection is mandatory to verify structural replacement before new roofing starts. This inspection is more thorough and takes 5–7 days to schedule (vs. the same-day issue for like-for-like). Inspector confirms all three layers are removed, examines the exposed deck, identifies the rotted section on the north side (visible water staining and soft plywood), and requires the roofer to replace 150 sq ft of 3/8-inch plywood using 8d fasteners per nailing code. This work is completed over 2–3 days; roofer calls for re-inspection of the patched deck (same inspector, 1-day turnaround). Once approved, shingle installation proceeds, and final inspection is scheduled. Total timeline: 12–15 days from permit pull to final sign-off (vs. 6–8 days for like-for-like). Permit fee: $120 (based on increased project scope, $8,500 estimate). No additional fees for deck repair — deck work is part of the roofing permit. City does not require a structural engineer for 150 sq ft of plywood replacement; the inspector's approval is sufficient.
Permit required | Three-layer tear-off mandatory per IRC R907.4 | Partial deck replacement (150 sq ft) | Rotted plywood found on north slope | Deck inspection + re-inspection + final inspection required | Permit fee $120 | Total project cost $8,000–$10,500 | 12–15 day timeline
Scenario C
Material change from asphalt shingles to standing-seam metal roofing, lightweight, no deck damage — new home build finish, southeast Peachtree Corners
Your 2010s home was built with asphalt shingles (20-year lifespan). You want to upgrade to standing-seam metal roofing (50+ year lifespan, better storm resistance, and lower long-term maintenance). Metal roofing is lighter (approx. 2 lbs/sq vs. 12 lbs/sq for asphalt), so the roof structure sees a load reduction — no structural engineer required in Peachtree Corners for this direction of material change. Scope: tear off existing asphalt shingles and felt, inspect and reuse deck (confirmed sound), install synthetic underlayment (required under metal for condensation control in Zone 3A), install metal roofing panels with standing seams per manufacturer spec (e.g., Englert, Petersen, Berridge), and install metal flashing around penetrations. Estimated project cost: $10,500 (metal is pricier upfront but durability justifies it). Roofer pulls the permit and attaches the metal roofing manufacturer's installation guide (this is critical — city requires it for metal roofing). Application notes the material change and confirms deck is sound (photos optional but helpful). Peachtree Corners Building Department reviews the spec within 1 business day; no engineering hold-up because structure is overbuilt. Permit fee: $160 (1.5% of $10,500). Deck inspection happens after tear-off; inspector confirms deck nailing and underlayment (synthetic is acceptable per city specs). Metal roofing installation is then scheduled. Final inspection focuses on fastener pattern (metal roofing uses specialized screws, typically spaced per panel design), underlayment integration, flashing seal around chimneys and vents (metal flashing required, silicone sealant per code), and gutter re-attachment or replacement. City allows metal gutters without additional permitting. Total timeline: 8–10 days from permit pull to final approval. Permit fee: $160. Project cost about 40–60% higher than asphalt but lifespan doubled.
Permit required | Material change asphalt to metal (lighter load, no engineering needed) | Standing-seam metal per manufacturer spec | Synthetic underlayment required | Specialized fastening pattern (screws, not nails) | Permit fee $160 | Total project cost $9,500–$12,000 | 8–10 day timeline | Lifespan 50+ years vs. 20 years for asphalt

Every project is different.

Get your exact answer →
Takes 60 seconds · Personalized to your address

Why Peachtree Corners enforces the three-layer rule strictly — and why it matters to you

IRC R907.4, adopted by Georgia and enforced by Peachtree Corners, prohibits a third layer of roofing on any residential structure. The rule sounds bureaucratic but it solves a real problem: three layers of shingles (roughly 36 lbs/sq, or 1,800 lbs total on a 20-square roof) create dead-load stress on older roof framing that was designed for 20–25 lbs/sq. The underlayment also traps moisture between layers, which rots the deck and shortens shingle life. Warm-humid climates like Zone 3A (Peachtree Corners) are especially vulnerable to this moisture trap: summer heat and humidity penetrate the first two layers, condense in the middle, and the wood deck never dries out.

Most Atlanta-area homes built in the 1980s–2000s were originally built with one layer of asphalt shingles. Many got their first overlay in the late 1990s (cheaper than tear-off; common practice then). By 2010–2015, the original shingles + first overlay are both failing, and the contractor faces a choice: tear off (costs extra, is messy, requires disposal) or overlay again (tempting — instant revenue, no disposal). Peachtree Corners' code enforcement means that choice is off the table. You must tear off. The upside: you get to inspect the deck, fix rot, replace any damaged plywood, and start fresh with a single layer that will last 20–25 years. The downside: tear-off adds $1,500–$3,000 to the project cost vs. an overlay.

The city's plan reviewer checks for the three-layer trap during intake by asking the applicant to describe existing roof conditions. Many homeowners and roofers honestly answer 'one layer' when they've never done a tear-off and don't know. This is why Peachtree Corners' code makes the deck-nailing inspection mandatory: the inspector confirms in person. If three layers are found, the permit is flagged, the roofer is told to stop, and a new scope (tear-off) must be permitted. You cannot move forward with shingles until the old ones are removed. It's an inconvenience but it saves money and headaches over the roof's lifetime.

Peachtree Corners' handling of synthetic underlayment and why it matters in Zone 3A

Peachtree Corners, like most of Georgia, accepts both traditional 30-lb felt underlayment and modern synthetic alternatives (polypropylene, non-woven composites). The city does not have a preference — both meet IRC R905.2. However, there is a practical difference in warm-humid climates. Traditional felt is breathable; it allows moisture vapor to travel downward through the underlayment to the deck, where air circulation dries it out. Synthetic underlayment is also vapor-permeable (most are), but it is less absorbent. If moisture gets trapped under the shingles (e.g., from a roof leak or wind-driven rain), traditional felt soaks it up temporarily while the sun dries the roof; synthetic underlayment sheds it more quickly sideways toward the eaves and gutters. Both work, but some roofers and builders prefer synthetic in warm-humid zones because the faster drainage reduces the odds of wood rot.

Peachtree Corners does not specify underlayment type in its permit application form — the city simply requires that underlayment be 'per IRC R905.2 and manufacturer specifications.' This means you and your roofer choose, but you must call it out on the permit. If the application says 'synthetic underlayment per GAF WeatherLock or equivalent,' the city approves it over-the-counter. If it says 'felt or synthetic, per contractor discretion,' the city will ask you to clarify before issuing. The reason: the inspector must spot-check installation during the deck-nailing inspection. If the permit says synthetic and the inspector finds felt, there is a code mismatch and work stops. If the permit already specifies felt, there is no issue.

On metal roofing (Scenario C), synthetic underlayment is more strongly recommended. Metal conducts heat and cold; when warm, humid outside air meets cold metal on a spring or fall morning, condensation forms on the underside of the metal panel. Traditional felt absorbs and holds this moisture; synthetic sheds it and drains it. Peachtree Corners' code does not mandate synthetic for metal, but the city's inspectors and plan reviewers are familiar with this issue and will not reject a permit that specifies synthetic + metal. If your roofer proposes felt under metal, confirm with the city first.

City of Peachtree Corners Building Department
3520 Peachtree Corners Drive, Peachtree Corners, GA 30071
Phone: (770) 724-7000 (main) — ask for Building & Development Services or Building Permits | https://www.peachtreecornerga.com/ (check for online permit portal or e-permitting system)
Monday–Friday, 8:00 AM–5:00 PM (verify locally; some departments offer limited online hours)

Common questions

Do I need a permit if I'm just patching a few shingles or fixing a leak?

No. Patching, repair of curled or missing shingles (under 10 squares total), and flashing repair do not require a permit in Peachtree Corners. However, if the repair involves more than 25% of the roof area, treat it as a replacement and pull a permit. If you are unsure, call the Building Department at (770) 724-7000 — they will clarify in 5 minutes.

My roofer says my roof has two layers. Does that trigger the three-layer rule?

No. The three-layer rule (IRC R907.4) only blocks a third layer. If you have two layers now, you can overlay with a third IF the existing two are secure and well-fastened. However, Peachtree Corners requires a deck inspection before issuing a permit; if the inspector finds that the first two layers are deteriorating or the deck is damaged, you will be told to tear off instead. Most roofers recommend tear-off if both existing layers are near end-of-life (20+ years old), because overlaying two old layers creates future moisture issues.

How much does a roof replacement permit cost in Peachtree Corners?

Permit fees are roughly 1–1.5% of the estimated project cost. A typical 20-square asphalt re-roof ($5,000–$6,500 all-in) incurs a permit fee of $75–$100. Metal roofing (same area, $9,500–$12,000) runs $140–$180. Structural repairs or material changes may add $30–$50 to the fee if plan review takes extra time, but Peachtree Corners does not charge separate inspection fees per inspection event — they are included in the permit.

Can I hire an owner-builder in Peachtree Corners, or must I use a licensed roofing contractor?

Georgia law allows owner-builders for single-family owner-occupied homes, and Peachtree Corners honors this. You can pull the permit yourself under Georgia Code § 43-41. However, you must submit the same application and materials (roof spec, underlayment, fastening pattern, deck assessment) as a licensed contractor. Most homeowners have the roofer pull the permit because the roofer has the specs and liability insurance. Either way, the same inspections are required.

What happens during the deck-nailing inspection? Can I watch, and what does the inspector look for?

Yes, you can watch. The deck-nailing inspection happens after tear-off and before new shingles are installed. The inspector verifies that the existing deck is nailed per IRC R803.3 (typically 8d spiral or ring-shank nails, 12 inches on-center each way for 3/8-inch plywood). If the deck is damaged, the inspector identifies it and requires repair or replacement of the affected area using matching plywood and fasteners. The inspector also checks that the underlayment is the type specified in the permit (felt or synthetic) and that it is installed properly. This inspection usually takes 20–30 minutes and must pass before shingles arrive on-site.

I found asbestos shingles on my roof. Does Peachtree Corners require abatement before re-roofing?

No. Peachtree Corners does not require an asbestos survey or licensed abatement as a permit condition. However, homes built before 1980 may have asbestos shingles, and EPA guidance recommends hiring a licensed asbestos contractor for safe removal and disposal. This is a health and environmental safety issue, not a code issue. If your roofer is not experienced with asbestos shingles, ask them to refer you to a licensed abatement contractor for the tear-off; the cost is roughly $1,500–$3,000 for a typical residential roof.

How long does it take from permit issuance to final inspection in Peachtree Corners?

For a like-for-like asphalt shingle replacement with no deck damage, 6–8 days. If deck repair is needed or material is changing, 10–15 days. Timeline depends on the inspector's availability (typically 24–48 hours turnaround for inspection scheduling). Peachtree Corners does not charge re-inspection fees if work fails the first pass; correcting defects and calling for re-inspection is included in the original permit fee.

Do I need ice-and-water-shield on my roof in Peachtree Corners? The city is in Zone 3A, not a cold climate.

No, ice-and-water-shield is not required by code in Zone 3A (Peachtree Corners). However, the city does not penalize you for installing it. If your roof has valleys, a low slope, or a history of water intrusion, many roofers recommend ice-and-water-shield in the 3-foot eave band (warm-humid climates benefit from the extra barrier against wind-driven rain). Discuss this with your roofer; if included, note it in the permit application so the inspector is not surprised to find it.

Can I change from asphalt shingles to metal or tile without a structural engineer?

Metal roofing is lighter than asphalt (2–4 lbs/sq vs. 12–15 lbs/sq), so no engineer is required — the structure is over-built. Tile or slate roofing is heavier (10–18 lbs/sq) and does require a structural engineer's certification that the roof framing can handle it. Peachtree Corners does not charge extra for the structural review in the permit, but the engineer's stamp ($400–$800) is on you, and the permit timeline extends 5–10 days while the engineer works.

What if my re-roof is done and I sell my house — do I need to disclose the permit?

Yes. In Georgia, unpermitted work (or permitted work that failed final inspection) must be disclosed to the buyer via the Residential Property Condition Disclosure (RPCD). If your re-roof has a final permit completion letter from Peachtree Corners, no disclosure is needed — the work is on record. If the re-roof was never permitted, disclosure is required, and the buyer may demand proof of compliance (a third-party roof inspection) or a price reduction. Permitting your re-roof protects your title and avoids this complication at sale time.

Disclaimer: This guide is based on research conducted in May 2026 using publicly available sources. Always verify current roof replacement permit requirements with the City of Peachtree Corners Building Department before starting your project.