Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Full roof replacement or any tear-off always requires a permit in Holladay. Repairs under 25% of roof area may be exempt. Underlayment and ice-water-shield specifications are mandatory in your climate zone.
Holladay sits in Zone 5B (Wasatch foothills), which means the Utah Building Code adoption includes IRC R907 tear-off requirements and mandatory ice-water-shield extending to the eaves — not just recommendations, but code-enforceable. Holladay's Building Department treats the 30-48 inch frost depth and Wasatch Fault seismic zone as triggers for deck inspection during the re-roof (you'll see two inspections, not one). Unlike Salt Lake City or Murray, Holladay requires online portal submission for most re-roofs; there is no over-the-counter same-day permit window. If you're overlaying shingles on shingles, Holladay allows ONE existing layer plus new (not two), per IRC R907.4 — a third detected layer triggers a mandatory tear-off, and inspectors catch this in the field. Material changes (shingles to metal, tile, or standing seam) require a structural evaluation form if your roof pitch is under 4:12 or if the new material weight exceeds existing by more than 20 pounds per square.

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

Holladay roof replacement permits — the key details

Holladay adopted the 2021 International Building Code (IBC) and International Residential Code (IRC), with Utah amendments that strengthen wind and seismic compliance. For roof replacement, IRC R907.4 is your governing rule: 'Roof coverings shall be installed over a nailable base.' In Holladay's Zone 5B climate, that base must include ice-water-shield (also called self-adhering underlayment) extending at minimum 24 inches from the eave edge — not 12, not to the first interior wall, but a full two feet inland. This rule exists because the Wasatch region sees freeze-thaw cycles that push water under shingles in late winter; ice dams form on gutters, and water backs up under roofing that lacks proper secondary barrier. Holladay inspectors specifically check for this during the in-progress deck-nailing inspection. If you're replacing with asphalt shingles, the permit also specifies fastening pattern (minimum four nails per shingle in Zone 5B, per IBC/IRC defaults; some high-wind areas require six). Your roofer should supply the fastening specification on the permit application — missing it is the #1 reason for resubmission.

Tear-off requirements in Holladay are strict because of the Wasatch Fault seismic overlay. If your roof currently has two or more shingle layers, a full tear-off to bare deck is mandatory — no overlay permitted. Inspectors will walk the perimeter and cut test sections; finding a third layer during in-progress inspection triggers a work stop until decking is exposed. The cost difference between overlay and tear-off is $1,500–$3,000 (tear-off includes dumpster and labor), so confirm layer count before bidding. If you're changing from asphalt shingles to metal, tile, or standing seam, Holladay requires a structural evaluation if the new material weighs more than 20 pounds per square above the existing shingles. Metal roofing (typically 1.5-2.5 psf) usually clears this; slate tile (900+ psf per square) does not. A structural engineer's letter costs $300–$600 and is due with the permit application if material weight is unknown.

Owner-builder roof replacements are allowed in Holladay for owner-occupied, single-family homes, but the permit still requires ice-shield specification and two inspections. Many owner-builders try to skip the permit for 'just a layer of shingles,' not realizing that Utah's Title & Delivery Statement requirement (state law, not just Holladay) makes unpermitted roofing a title defect. Holladay's Building Department also flags owner-builder roofs in their system; if a neighbor reports it or you later apply for other permits, the unpermitted roof becomes a condition of approval for future work. Hire a licensed roofing contractor (registered in Utah, not just bonded), confirm they pull the permit (not you), and confirm they specify underlayment and fastening on the application.

Holladay's permit process is online via the city portal; you cannot walk in with an application and get same-day approval like some jurisdictions. Submit plans (roof layout, material spec, ice-shield detail, fastening schedule) through the portal or by email to the Building Department. Turnaround is typically 5-7 business days for like-for-like replacement; 10-14 days if structural evaluation or site review is needed. Permit fees are $150–$400, calculated as 1.5% of the project valuation (typically $3-5 per square of roof area times your square footage). A 2,000-square-foot home with asphalt shingles runs $200–$350 in permit costs. Your roofer will obtain the permit; confirm they've pulled it before work starts (ask for the permit number). Final inspection happens after shingles are down and trim/flashing is complete; inspectors check for proper ice-shield overlap, fastening pattern (spot-checked with nails pulled), and flashing details around penetrations.

The Utah Building Code also requires secondary water barriers around roof penetrations (vents, pipes, chimneys) and at valleys. This is part of IRC R905 and is inspected during final. If your existing roof has old flashing or poorly sealed vents, the re-roof is the time to upgrade; many permit rejections occur because applicants underestimate flashing scope. Budget 10-15% of your roofing cost for flashing updates. Holladay Building Department also cross-checks with the city's GIS and flood-plain data; if your roof is in a designated flood zone (Cottonwood Creek area, for example), additional requirements may apply, but for standard Zone 5B residential roofs, flood zone triggers are rare. Finally, confirm with your homeowner's insurance that they do not require upgraded roof wind-rating or impact-resistance as a condition of coverage renewal; some carriers ask for Class 4 shingles in the Wasatch area, which affects material cost but not permit requirements.

Three Holladay roof replacement scenarios

Scenario A
Single-layer asphalt shingle roof, standard 6:12 pitch, same-for-like replacement in a Holladay cottage
You have a 1,500-square-foot 1970s bungalow in central Holladay (not in a historic overlay or fire zone). The existing roof has one layer of 20-year-old asphalt shingles. You want to reroof with standard architectural shingles (same weight, same pitch). This is a straightforward like-for-like replacement and does require a permit. Your roofing contractor submits via the online portal with a basic roof layout, material spec (e.g., 'Owens Corning Duration, charcoal gray, 30-year'), underlayment spec ('synthetic ice-water-shield, 24 inches from eave per IRC R907'), and fastening schedule ('4 nails per shingle, Zone 5B'). Holladay turns around the permit in 5-7 days; cost is approximately $200 (1.5% of ~$12,000–$15,000 project valuation). Your roofer books two inspections: in-progress deck nailing (happens after tear-off but before new shingles, verifies ice-shield is down properly), and final (after shingles and flashing). Total timeline is 2-3 weeks from permit to final approval. No structural evaluation required because material is identical. Cost breakdown: permit $200, shingles + labor $12,000–$15,000, total out-of-pocket $12,200–$15,200 (permit fees are minimal in this scenario).
Permit required | Permit fee $200–$300 | Ice-water-shield 24 in. from eave | 4 nails per shingle | Project cost $12,000–$15,000 | 2 inspections (deck, final) | 2-3 week timeline
Scenario B
Two-layer existing roof, conversion to metal standing seam, roof over garage in Holladay foothills area
Your 1,200-square-foot home sits in the Holladay foothills (near Mill Creek, higher elevation, 5B-to-6B climate transition). The existing roof has TWO layers of asphalt shingles (common in the 1990s-2000s). You want to upgrade to metal standing seam (better snow shedding, 40+ year life). This scenario triggers three complications. First, Holladay's IRC R907.4 mandate: two layers = mandatory tear-off to bare deck. Second, material change: metal weighs 1.5-2.5 psf, asphalt weighs 3-4 psf, so weight is NOT the trigger here, but the structural evaluation form is still recommended (best practice in seismic zones). Third, pitch and flashing: standing seam requires different flashing details than shingles, especially around penetrations in heavy-snow zones. Your roofer submits the permit with: (a) roof layout showing tear-off scope, (b) metal spec ('painted 26-gauge steel, 1.5-inch standing seam'), (c) structural evaluation letter (optional but advisable, $400), (d) ice-water-shield spec ('synthetic, 30 inches from eave in Zone 6B transition'), (e) flashing detail drawing. Holladay permits this in 10-14 days due to structural review and material-change complexity. Permit cost is $300–$400 (higher valuation: metal + removal labor). Inspections: deck nailing (after tear-off), in-progress (metal seams and flashing before closure), final. Timeline: 3-4 weeks. Cost breakdown: tear-off/disposal $2,000–$2,500, metal material $8,000–$12,000, labor $4,000–$6,000, permit $350, structural eval $400, total $14,750–$21,300. The seismic overlay in the Holladay foothills does not add cost here, but does justify the structural review.
Permit required (tear-off mandate) | Two-layer tear-off required | Structural eval recommended $400 | Permit fee $300–$400 | Metal standing seam $1.5-2.5 psf | Ice-shield 30 in. from eave (6B zone) | 3 inspections (deck, in-progress seams, final) | 3-4 week timeline | Project cost $14,750–$21,300
Scenario C
Partial roof repair, 15% replacement, patching hail damage on south slope, single-layer roof in central Holladay
Your home took hail damage: one section of the roof (south-facing slope, approximately 200 square feet out of 1,500 sq ft = 13% of total) has cracked, curled shingles. You want to patch the damaged area with matching shingles (same brand, color, age available from roofer's supplier). This is a repair scenario, not a replacement, and falls below the 25% threshold. Holladay Building Code (following IRC R903, 'Roof repairs') exempts repairs under 25% of roof area when like-for-like materials are used. NO PERMIT REQUIRED. You can hire a roofer, have them fix the damaged section, and you do not need to submit to the city. However, three caveats: (1) if the roofer discovers a second layer of shingles under the damaged area, they must stop and notify you that a tear-off permit is now required (common scenario — previous owner may have overlaid without permit); (2) if the repair extends to flashing or structural decking repair (not just shingles), it may cross into permit territory — get a roofer estimate in writing that specifies 'shingles only, no deck repair'; (3) your homeowner's insurance claim will likely not trigger a TDS issue because it's a repair, not a replacement, but confirm with your insurance company before filing the claim. Cost breakdown: material $300–$500, labor $800–$1,200, total $1,100–$1,700, permit $0.
No permit required (repair, under 25%) | Like-for-like shingles only | Scope: 200 sq ft / 13% of roof | Cost $1,100–$1,700 | No inspections | Same-day scheduling possible

Every project is different.

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

Ice-water-shield and freeze-thaw cycles in Holladay Zone 5B

Holladay sits at 4,200-5,500 feet elevation in the Wasatch foothills, which means freeze-thaw cycles are aggressive. Between November and April, temperatures swing above and below 32°F 20-30 times per season; snow accumulates, melts, and refreezes on the roof edge. Water that seeps under shingles and hits a cold roof deck freezes into an ice lens, pushing back on the roofing and lifting shingles. This is why Holladay's adoption of IRC R907 mandates ice-water-shield (synthetic self-adhering underlayment) extending 24 inches from the eave on all residential roofs. Not to the first interior wall (old code), not to the interior wall line (residential myth), but a full 24 inches inland from the eave edge.

When you submit your permit application, the underlayment specification is non-negotiable. Your roofer must write on the permit 'Ice-water-shield, synthetic, 24 inches from eave per IRC R907.' During the in-progress inspection, the inspector will check that the ice-shield is actually down before shingles are laid; if it's only 12 inches or missing altogether, the inspector will red-tag the roof and require correction. This adds 3-5 days to your project. The cost of ice-water-shield is roughly $0.50–$0.80 per square foot; for a 2,000 sq ft roof with 24-inch run-out on all sides, that's an additional $500–$800 in material and labor versus jurisdictions with less stringent rules (e.g., southern Utah, where 12 inches may be acceptable). Holladay does not allow you to opt out or claim 'my roof doesn't ice dam' — the rule is absolute for new permits.

Metal roofing, standing seam, and slate tile have lower freeze-thaw vulnerability because they shed water faster and provide less thermal mass for ice formation. However, Holladay still requires ice-shield under these materials as secondary protection. The ice-shield under metal is as much about deck protection as water protection; the metal itself is not the barrier. If you are upgrading to metal or tile specifically to eliminate ice damming, confirm with your contractor that they still budget the ice-shield cost into the estimate.

Wasatch Fault seismic zone and structural review during roof replacement

Holladay lies directly east of the Wasatch Fault, a major fault line that runs north-south through the Salt Lake Valley. The 2021 IBC/IRC adopted by Utah (Holladay's current code) includes seismic design maps that place Holladay in a moderate seismic zone (peak ground acceleration ~0.16g). This does not mean your roof will fail in an earthquake; it means that certain structural changes — including material upgrades during roof replacement — may require a structural engineer's review if the new material is significantly heavier than the existing roof.

A standard asphalt shingle roof weighs 3-4 psf. Metal weighs 1.5-2.5 psf (lighter). Tile weighs 9-15 psf (much heavier). If you are upgrading from shingles to tile or slate, Holladay requires a structural engineer's letter confirming that the roof structure (rafters, trusses, connections) can support the new load. The engineer's letter costs $300–$600 and typically states 'the existing roof structure is capable of supporting [tile material] at [psf], and existing fastening is adequate per [IRC section].' For asphalt-to-asphalt or asphalt-to-metal, a structural review is not required, but Holladay inspectors may request one if the original roof plans are unavailable or if the house is very old (pre-1950s with unknown rafter sizing).

The seismic zone also affects fastening. IRC R905 and Holladay amendments specify minimum fastening density in seismic zones; for shingles, this is typically 4-6 nails per shingle in Zone 5B (some high-altitude areas require 6). Your roofer's fastening specification on the permit should reflect this. During the in-progress deck inspection, the inspector may pull a few nails to verify pattern and depth (fasteners must penetrate at least 1.25 inches into the deck, not just puncture). This is rare, but seismic compliance is one of Holladay Building Department's stated focus areas.

City of Holladay Building Department
4580 South 2300 East, Holladay, UT 84117
Phone: (801) 277-2600 | https://www.holladayutah.gov/building-planning
Monday–Friday, 8:00 AM–5:00 PM (call to confirm)

Common questions

Does a roof repair (patching, not full replacement) need a permit in Holladay?

No, if the repair is under 25% of the roof area and uses like-for-like materials. However, if the roofer discovers a second or third layer of shingles during the repair, it converts to a tear-off scenario, which requires a permit. Always get the roofer's scope in writing before starting work. If the repair involves structural deck patching or flashing replacement (not just shingles), ask the roofer if a permit is recommended; most will offer to pull one to avoid liability.

Can I overlay new shingles on top of existing shingles in Holladay?

Only if you have one existing layer. Holladay follows IRC R907.4: maximum one overlay permitted. If your roof currently has two or more layers, tear-off to bare deck is mandatory. If you have one layer and want to overlay, you are permitted, but you still need a permit because the overlay is a re-roof, not a repair. Confirm existing layer count with your roofer before bidding; if they find a hidden layer during work, expect a work stop and tear-off requirement.

What is the cost of a roof replacement permit in Holladay?

Holladay charges approximately 1.5% of the project valuation. For a standard 2,000 sq ft asphalt roof replacement, expect $200–$350. If the project includes tear-off, structural review, or material change, the valuation is higher (total project cost, not just material cost), so permit fees may reach $400–$500. Ask your roofer for a final permit cost estimate before signing a contract.

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

Like-for-like replacements typically receive approval in 5-7 business days. If there is a material change (shingles to metal/tile) or structural review needed, expect 10-14 days. Holladay does not offer over-the-counter same-day permitting for roof work; all submissions are online or by email, and review is required. Plan to add 1-2 weeks to your project timeline for permitting.

What happens if I reroof without a permit and later sell my home?

Utah state law requires disclosure of unpermitted work on the Title & Delivery Statement (TDS). The buyer's inspector will likely flag an unpermitted roof during the home inspection. The unpermitted roof becomes a title defect, the appraisal may drop $5,000–$15,000, and the buyer may demand that you obtain a retroactive permit or credit toward repairs. Retroactive permits in Holladay carry double fees and may require a structural inspection. It is far cheaper and simpler to pull the permit upfront.

Do I need ice-water-shield on my entire roof, or just the eaves?

Holladay requires ice-water-shield extending a minimum 24 inches from the eave edge on all perimeter areas. This covers the freeze-thaw zone where water backs up under shingles. Valleys, ridges, and interior roof areas do not require ice-shield; standard roofing underlayment (synthetic or felt) is acceptable. Your roofer's underlayment spec on the permit should clearly state '24 inches from eave per IRC R907' so the inspector knows the scope.

Can I change from asphalt shingles to metal roofing without a structural engineer's review?

Metal roofing is lighter than asphalt (1.5-2.5 psf vs 3-4 psf), so a structural review is not required by code. However, Holladay building inspectors may request one if the original roof plans are missing or if the house is very old. A structural engineer's letter costs $300–$600 and is good insurance; most roofers recommend it for peace of mind, especially in the Wasatch seismic zone. Tile or slate changes always require a structural review because they are much heavier.

What inspections are required during a roof replacement in Holladay?

Two inspections are standard: (1) in-progress deck/nailing inspection (after tear-off but before shingles, verifies ice-shield is down and deck fastening is correct), and (2) final inspection (after shingles, trim, and flashing are complete, verifies fastening pattern and flashing details). For material changes or structural reviews, a third in-progress inspection may be required after underlayment and before closure. Schedule inspections with the Building Department once each phase is ready; typical turnaround is 24-48 hours.

Does Holladay require upgraded wind-resistant or impact-resistant shingles?

Holladay's building code does not mandate Class 4 impact-resistant or Class A fire-rated shingles. However, your homeowner's insurance carrier may require an upgrade as a condition of coverage renewal, especially if your roof is over 20 years old or if you have had hail claims. Check with your insurer before purchasing materials; some offer premium discounts for upgraded shingles, which may offset the material cost difference.

Who pulls the roof replacement permit — me or my roofer?

Your roofer should pull the permit. Confirm in your written contract that the roofing company will obtain the permit, submit specifications, and schedule inspections. Ask for the permit number once it is issued; you will need it to verify that inspections are completed. If you are owner-building (very rare for roofing), you can pull the permit yourself, but you must provide the roofing specifications and be present for inspections. Most homeowners let the roofer handle it; the permit fee ($200–$400) is a small part of the total project cost.

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