Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
A full roof replacement in American Fork requires a permit from the City of American Fork Building Department. Repairs under 25% of roof area and like-for-like patching may be exempt, but any tear-off, material change, or work on a roof with three or more layers requires a permit.
American Fork Building Department enforces the 2024 International Building Code (or current adopted edition), which treats roof replacement as a structural alteration triggering permit review. What sets American Fork apart from neighboring communities like Lehi or Orem: American Fork's building department specifically requires pre-inspection for roofs with three or more existing layers — meaning inspectors will climb the roof before work begins to confirm you're not violating IRC R907.4, which prohibits overlay on three-layer roofs in this frost zone. The Utah State Building Board adopted the 2024 IBC statewide, but American Fork's local practice is more stringent on layer-count verification than some adjacent municipalities. Additionally, because American Fork sits in USGS seismic zone 2B (Wasatch Fault proximity) and frost depth reaches 30-48 inches, the city's plan reviewers pay close attention to underlayment specs, ice-and-water-shield extension per IRC R907.2(8.2), and fastening patterns — deficiencies here cause resubmission delays. Owner-occupants can pull permits themselves; non-owner developers and contractors pull through the online permit portal, which issues OTC for straightforward like-for-like reroof if the 25% threshold and layer-count rule are met, but full reviews add 1-2 weeks.

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

American Fork roof replacement permits — the key details

The fundamental rule is in IRC R907.2, adopted by Utah and enforced locally: any roof covering application over existing layers requires a permit if the proposed covering is not the same type and profile as what's underneath, or if you're removing existing layers (tear-off). American Fork's Building Department also invokes IRC R907.4, which flatly prohibits an overlay (new roof laid over old without removal) if three or more layers already exist on the deck. What this means in practice: a homeowner with a 1980s composition roof (layer 1) plus a 2005 re-roof attempt (layer 2) can sometimes overlay a third layer of architectural shingles without tear-off — but only if the city inspector pre-approves the deck condition and fastening pattern. If layers 1 and 2 exist, you cannot add layer 3; you must tear off to bare deck and then install new material. This is where American Fork's pre-permit inspection (unique among some neighboring jurisdictions) catches problems early and prevents costly mid-project stoppage.

Underlayment and ice-and-water-shield specifications are critical in American Fork's frost zone. IRC R907.2(8.2) requires ice-and-water-shield to extend at minimum 24 inches from the eave on slopes steeper than 4:12 in freeze-thaw climates — American Fork qualifies, sitting at 4,850 feet elevation with 30-48 inch frost depth. Many permit rejections occur because applicants or contractors specify standard 15-pound felt underlayment without ice-and-water protection, or fail to specify extension distance. The code section cited in resubmission notices is usually IRC R905.2.8.2 (asphalt shingles). If you're proposing synthetic underlayment (Titanium, Rhino Roof, GAF WeatherWatch), the spec sheet must accompany the permit application, and the product must be rated for Utah's UV environment and wind speed (American Fork sees 80-90 mph gusts in spring). Metal roofing changes this calculation entirely — IRC R905.10 applies, and you must provide fastening schedules, wind-uplift documentation, and flashing details that the city's plan reviewer may send back once or twice.

The three-layer rule is enforced strictly in American Fork because of snow load and ice-damming risk. A typical scenario: a 1970s home has asphalt composition shingles (layer 1). In 1995 someone added architectural shingles directly over them (layer 2). In 2024 you want new metal roofing. The city's building department will require a tear-off inspection showing bare deck before you can proceed; if you try to install metal over both existing layers, the inspector will stop you mid-project and issue a stop-work order. The city's online permit portal asks applicants to declare how many layers exist; if you miss this or guess wrong, the pre-bid inspection (typically scheduled within 3-5 business days of permit issue) will catch the discrepancy and delay your start date by 1-2 weeks. Cost implication: tear-off labor and debris removal add $1,500–$3,500 to the job; a permit that catches this early is far cheaper than a mid-project mandate.

Seismic anchoring and fastening patterns matter locally because of Wasatch Fault proximity (American Fork is in USGS seismic zone 2B). The city's plan reviewer will flag fastening specifications that meet IRC R907 minimum (typically 4-6 fasteners per shingle strip, depending on roof slope and exposure rating). For metal roofing or tile, secondary clips and seismic bracing documentation are often required — if your contractor's proposal doesn't include these, expect a resubmission. IBC 1511 (seismic requirements for exterior elements) is a common citation in American Fork review letters. This is less of an issue in Orem or Provo, which sit farther from the Wasatch Fault, so American Fork's inspectors take it seriously.

The permit process itself: owner-occupants and contractors submit online via the city's permit portal (accessible from the American Fork city website). A straightforward like-for-like asphalt shingle replacement with existing gutter flashing and no layer complications often receives an over-the-counter approval, allowing work to start within 1-2 business days. Full reviews (material changes, structural concerns, or anything triggered by the pre-inspection) take 1-3 weeks, with resubmission cycles if underlayment specs or fastening details are incomplete. Fees range from $150–$400 depending on roof area (typically calculated at $2–$4 per 100 square feet of roof). Two inspections are standard: a framing/deck-condition inspection (mid-project, before underlayment goes down) and a final roof-covering inspection. A few roofing contractors in American Fork bundle permit costs into their bids; others charge separately, so confirm this upfront.

Three American Fork roof replacement scenarios

Scenario A
Two-layer existing roof, asphalt-to-asphalt replacement, 2,400 sq ft home, Wasatch Foothills neighborhood
Your 1995 home in the Wasatch Foothills section of American Fork has two existing layers of asphalt composition shingles (visible at the eaves where previous layers were partially exposed). You want to install new architectural asphalt shingles without tear-off — straight overlay. The permit is required because you're doing a tear-off per IRC R907.2; the city's building department will require proof that a tear-off is actually happening (not an attempted overlay that violates the two-layer rule for this frost zone). When you file, the online portal asks 'How many existing layers?' — answer 2. You specify synthetic underlayment (Titanium Synthetic, product sheet included), ice-and-water-shield extending 30 inches from eave on all sides, and standard 4-6 fasteners per strip per NES/NRCA standards. The pre-permit inspection (free, scheduled within 3 days) confirms the two-layer condition and deck soundness, finding minor nailing-pop repairs needed on about 10% of deck area. You're issued an OTC permit same day or next day. Inspection 1 (deck condition and underlayment) happens after tear-off and repairs; Inspection 2 (final coverage) happens after shingles are installed. Permit fee: $180 (based on 24 'squares' of roof at roughly $7.50 per square, with a $75 base). Timeline: permit to final inspection, 2-3 weeks, depending on weather and inspection scheduling. No material change, so no structural review needed. Total permit cost: $180. Contractor typically handles permitting.
Two-layer asphalt-to-asphalt replacement | No tear-off (overlay allowed) | Synthetic underlayment required | Ice-and-water-shield 30 inches from eave | Two inspections: deck and final | $180 permit fee | Timeline 2-3 weeks | OTC approval
Scenario B
Three-layer existing roof, asphalt-to-metal conversion, 3,200 sq ft home, downtown American Fork historic district
Your 1980s downtown American Fork home (outside formal historic overlay but in a sensitive older neighborhood) has three layers: original 1980s composition, 1998 architectural overlay, and patched repairs from 2010. You want standing-seam metal roofing for durability and snow-shedding in the 30-48 inch frost zone. This scenario triggers multiple permit requirements and local scrutiny. First: the three-layer rule (IRC R907.4) mandates complete tear-off to bare deck — no overlay permitted. Second: material change from asphalt to metal invokes IRC R905.10 (metal roof standards) and requires fastening schedules, wind-uplift documentation, and flashing details per local amendment. Third: the pre-permit inspection is mandatory and will specifically verify layer count; this adds 1 week to the timeline. Your contractor submits the permit with: (1) site photos showing existing three-layer condition, (2) metal roofing product specs (gauge, profile, wind rating), (3) fastening schedule showing seismic clips and secondary bracing per IBC 1511, (4) standing-seam flashing detail at ridges, valleys, penetrations, and eave transition, (5) underlayment spec (synthetic, 30 inch ice-and-water-shield extension). The city's plan reviewer sends a resubmission request asking for clarification on seismic clip spacing (must be shown on the flashing detail per Wasatch Fault proximity). Contractor revises and resubmits within 2 days. Permit is issued with a note: 'Pre-inspection required before tear-off; inspector will verify three-layer condition and deck structural capacity.' Pre-inspection happens 2-3 days after permit issue; inspector finds minor rotting in two areas around previous flashing; contractor estimates an additional $400–$800 in deck repair. Once deck is confirmed sound, tear-off proceeds; Inspection 1 (deck and underlayment) happens next; Inspection 2 (metal coverage, fastening, and flashing) happens at completion. Permit fee: $320 (based on 32 squares at $10 per square for material-change complexity). Timeline: permit filing to final inspection, 4-5 weeks (plan review resubmission + pre-inspection delay + deck repairs + two inspections). Total permit cost: $320, plus $400–$800 deck repairs flagged by inspection.
Three-layer tear-off required (IRC R907.4) | Material change asphalt-to-metal | Mandatory pre-inspection | Seismic flashing per IBC 1511 | Underlayment and ice-and-water-shield spec required | Potential deck repair if deterioration found | $320 permit fee | 4-5 week timeline with resubmission | OTC not available for material change
Scenario C
Single-layer existing roof, like-for-like patch repair under 25% area, corner of Pony Express Parkway, 1,800 sq ft home
Your 2015 ranch home near Pony Express Parkway has one layer of architectural asphalt shingles. A large spring hail storm damaged shingles on the south-facing slope (roughly 200 sq ft out of 1,800 sq ft total roof, or about 11% of roof area). You want to patch this section with matching architectural shingles from the same product line (Timberline HD or equivalent), no tear-off. The 25% threshold exemption applies here (IRC R907.2 repair exemption). Because the damage is under 25% of total roof area, the work does not require a permit, and no inspection is required. Your roofing contractor can proceed without filing; they should still follow proper flashing, fastening, and underlayment practices (any exposed deck gets ice-and-water-shield per frost-zone requirements), but no city involvement is needed. The contractor should provide you a warranty and material receipt for your records; some insurance claims require proof that the work was done correctly, even if permit-exempt. Cost: $2,500–$4,000 for labor and materials (no permit fees). Timeline: 1-2 days for repair. This is the one scenario where American Fork does not require a permit, because the scope is below the 25% threshold and no tear-off or material change is involved. If the hail damaged a second roof face later (pushing total to 25%+ or involving underlayment replacement/deck work), then a permit becomes required retroactively, and you would need to file a late permit and schedule inspections. This scenario shows the bright-line rule: under 25%, no permit if materials match and no tear-off.
Repair under 25% of roof area | Like-for-like asphalt shingles | No tear-off | No permit required | No inspection required | $2,500–$4,000 material and labor | No permit fees | 1-2 day timeline | Exempt under IRC R907.2 repair allowance

Every project is different.

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

Frost depth, ice damming, and why American Fork's underlayment rules are stricter than you might expect

American Fork sits at 4,850 feet elevation in the Wasatch Front, experiencing 30-48 inch frost depth and winter temperatures that regularly drop to -10°F. This climate creates chronic ice-damming risk: snow melts on the warm upper roof, refreezes at the cold eaves (which project beyond the insulated home envelope), and blocks drainage. Ice dams tear shingles, force water under the roof covering, and rot decking in 5-10 years if underlayment is inadequate. The IRC addresses this in R907.2(8.2), requiring ice-and-water-shield (self-adhering membrane) extending a minimum 24 inches from the eave on slopes 4:12 or steeper in freeze-thaw climates — but American Fork's building department interprets this conservatively.

In practice, American Fork inspectors expect ice-and-water-shield to extend 30-36 inches from the eave, not just 24, and to cover the entire lower-slope run on north-facing aspects where ice dams are worst. Permit reviewers will resubmit plans if the underlayment spec says '15-pound felt' without ice-and-water-shield or if the extension distance is not stated. Metal roofing amplifies this: metal sheds snow faster and can create more violent melt-runoff if eave flashing is undersized; the city requires a detailed flashing profile showing eave drip-edge height and gutter capacity. A homeowner who hires a contractor from lower elevations (Denver, Salt Lake City) may find their standard spec sheets rejected because they don't account for the Wasatch frost zone; local roofers know to bundle ice-and-water-shield extension and synthetic underlayment into every quote.

The cost impact: synthetic underlayment (Titanium, GAF WeatherWatch, or similar) costs roughly $0.10–$0.15 per square foot more than 15-pound felt, adding $200–$350 to a 2,400 sq ft roof. Ice-and-water-shield costs $0.50–$0.80 per linear foot of eave; a 150-foot perimeter with 30-inch extension costs $375–$600 in materials. Permit rejection due to inadequate underlayment specs means a 5-10 day resubmission cycle; the contractor either corrects the spec sheet or tears off substandard work already installed. Most local American Fork contractors build this into their estimates; out-of-state or big-box bids often don't, creating a surprise $500–$800 upcharge mid-project. The permit process catches this before nails go down.

The three-layer rule in practice: why American Fork's pre-inspection saves you $3,000+ in mid-project delays

IRC R907.4 states flatly: 'No more than two layers of roof covering shall be in place at any time.' In freeze-thaw climates like American Fork, this rule exists because (1) multiple layers trap moisture and rot the deck, (2) increased weight stresses rafters and can exceed design load, and (3) ice dams worsen with each added layer due to added insulation. Utah's State Building Board adopted this rule wholesale; American Fork enforces it strictly. The problem: many older homes have THREE layers — 1980s original, 1998-2005 overlay, and various spot repairs. A homeowner unaware of the three-layer rule might call three contractors who all say 'Sure, we'll slap new shingles over the top.' One gets a permit; the others don't. The one that does gets caught mid-project.

American Fork's solution is the mandatory pre-permit inspection. When you file a permit (especially for an overlay-style re-roof), the city schedules a free inspection within 3-5 business days. An inspector climbs your roof, counts layers, checks for deck damage, and reports findings to the plan reviewer before the permit is officially issued. If three layers are found, the permit is issued with a note: 'Tear-off to bare deck required; overlay not permitted per IRC R907.4.' This happens BEFORE you sign a contractor and commit money. A homeowner or contractor who ignores the note and attempts to overlay anyway triggers a stop-work order ($500–$600 fine) mid-project, plus forced tear-off of newly installed shingles, plus re-inspection. Total cost: original shingles removed and reinstalled, plus fine, plus permit resubmission. The pre-inspection costs nothing and prevents this disaster.

Scenario example: A homeowner in American Fork hires a roofer who provides a fixed-price quote ($8,500) without pre-inspection. Work starts; roofer finds three layers during tear-off, now realizes an overlay was planned (cheaper labor). Roofer calls the homeowner: 'It's going to be $2,500 more to tear off all three layers.' Homeowner panics, calls the city. City inspector stops work, finds an unpermitted project, and issues a resubmission notice. Now the homeowner owes: the original $8,500, the additional $2,500 tear-off labor, a new permit fee ($300), and reinspection. Total: $11,300+. If the homeowner had filed the permit FIRST, triggering the pre-inspection, the roofer would have known about the three layers upfront and quoted $11,000 for tear-off + new covering, and the homeowner would have accepted it or chosen a different approach. The permit process, properly used, is cheaper than skipping it.

City of American Fork Building Department
American Fork City Hall, 51 North Center Street, American Fork, UT 84003
Phone: (801) 763-7700 (main switchboard; building department extension available) | https://www.americanforkutah.gov (online permit portal accessible from city website)
Monday–Friday, 8:00 AM–5:00 PM

Common questions

Do I need a permit if I'm just replacing a few shingles after storm damage?

No permit is required for repairs under 25% of total roof area (IRC R907.2 repair exemption). A few shingles or even a small section from hail or wind damage qualifies. However, if the repair involves deck work, ice-and-water-shield replacement, or you're patching multiple sections that add up to 25%+, a permit becomes required. Document your damage with photos for insurance purposes; the contractor should follow proper underlayment and fastening standards regardless of permit status, but city inspection is not mandated for small repairs.

My roof has two layers. Can I just put a third layer of new shingles on top?

Not in American Fork. IRC R907.4 prohibits more than two layers. A two-layer roof can accept one overlay of matching material without a tear-off, but only if the existing layers are sound. If you want to add a third layer or change materials (e.g., two asphalt layers + metal), a tear-off to bare deck is mandatory. The pre-permit inspection will verify layer count; if you attempt an unpermitted three-layer roof, the inspector stops work mid-project and issues a stop-work order ($500+ fine).

How long does it take to get a roof replacement permit in American Fork?

Like-for-like asphalt shingle replacements typically receive OTC (over-the-counter) approval within 1–2 business days, allowing work to start immediately. Material changes (e.g., asphalt to metal or tile) go through full plan review and take 1–3 weeks, often with one resubmission cycle for underlayment or flashing details. The mandatory pre-permit inspection adds 3–5 business days if the roof has multiple layers or material change is involved. Plan 3–4 weeks conservatively for a material-change project.

What does the permit fee actually cover for a roof replacement?

Permit fees cover the city's plan review (checking underlayment specs, fastening patterns, flashing details per IRC R905 and R907), the pre-permit deck inspection, and two mandatory inspections during work (deck/underlayment mid-project and final roof coverage). Fees typically range $150–$400 depending on roof area (roughly $2–$4 per 100 sq ft), with material-change jobs charged at the higher end due to structural review. The fee does not cover any deck repairs or structural upgrades the inspector might flag; those are contractor costs.

Why does American Fork's code require ice-and-water-shield to extend 30 inches from the eave when the IRC only says 24?

American Fork sits at 4,850 feet elevation with 30–48 inch frost depth and chronic ice-damming risk. Snow melts on warm upper roofs and refreezes at cold eaves, tearing shingles and forcing water under roofing. The city's building department interprets IRC R907.2(8.2) conservatively, requiring 30–36 inches of ice-and-water-shield (not just 24) on all lower slopes, especially north-facing aspects. This costs ~$200–$400 more per roof but prevents thousands in water damage and deck rot. Synthetic underlayment is also preferred over 15-pound felt to improve moisture management in the freeze-thaw cycle.

Can I pull the roof replacement permit myself as an owner-occupant, or does my contractor have to do it?

You can pull the permit yourself as an owner-occupant (Utah allows this). However, your contractor will typically handle permitting as part of their bid, and they must be present at inspections to verify workmanship and standards compliance. If you pull the permit yourself, you are responsible for scheduling inspections and ensuring the work meets code (IRC R905 and R907 standards, American Fork seismic and frost-zone requirements). Most homeowners defer to their contractor; confirm upfront whether the contractor's bid includes permit fees or charges separately.

What happens if the pre-inspection finds my deck is rotten around old flashing?

The inspector will flag deteriorated deck areas and issue a note with your permit. You and your contractor must address these repairs before proceeding. The contractor typically cuts out rotted plywood, installs new pressure-treated lumber (or osb if allowed locally), and nails off new fastening zones before installing underlayment and roofing. This adds $400–$1,500 depending on extent and usually surfaces during the pre-inspection, giving you time to budget for it. The permit fee does not cover deck repair; that is a separate contractor cost.

I want to switch from asphalt shingles to standing-seam metal roofing. What extra does the permit process require?

Material change from asphalt to metal invokes IRC R905.10 and triggers full plan review instead of OTC approval. You must provide: (1) metal roofing product specs (gauge, profile, wind rating), (2) fastening schedule showing seismic clips per IBC 1511 (due to Wasatch Fault proximity), (3) standing-seam flashing details at ridges, valleys, eaves, and penetrations, and (4) underlayment spec (synthetic + 30 inch ice-and-water-shield). Plan reviewers often request one resubmission to clarify seismic bracing. Timeline: 2–4 weeks from filing to permit issue. Permit fee: $300–$400 (higher due to structural/flashing review). Your contractor should provide all details; if they don't, the permit resubmission will delay your start date.

What is the Wasatch Fault connection to my roof permit, and why do inspectors mention seismic requirements?

American Fork sits in USGS seismic zone 2B near the Wasatch Fault, a major earthquake fault line. IBC 1511 (seismic design for exterior elements) requires roofing attachments to resist lateral loads. For standard asphalt shingles, this is a note-level compliance. For metal roofing or tile, the city requires secondary seismic clips (specialized fasteners that brace the roof structure to resist sliding and overturning during ground motion). These clips cost ~$100–$300 extra per roof and are shown on flashing detail drawings. It's not burdensome, but it is a local requirement that contractors from non-seismic areas may not anticipate.

If I hire a roofer from Denver or Salt Lake City, what should I tell them about American Fork's specific code requirements?

Inform them: (1) three-layer rule is strictly enforced — if your roof has two existing layers, confirm whether overlay or tear-off is required before quoting; (2) frost zone 30–48 inches requires ice-and-water-shield extending 30+ inches from eaves and synthetic underlayment (not just 15-pound felt); (3) seismic zone 2B near Wasatch Fault — metal roofing needs secondary bracing clips and detailed flashing drawings; (4) pre-permit inspection is mandatory if layers or material change are involved, adding 1 week; (5) permit fees run $150–$400 depending on scope. Ask if their standard spec includes these items or if there are upgrade costs. A local roofer will bundle these into the base quote; out-of-area firms sometimes quote 'standard' and add surprises later.

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 American Fork Building Department before starting your project.