Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Any full roof replacement, tear-off-and-replace, or material change requires a Draper Building Department permit. Repairs under 25% of roof area may be exempt — but the three-layer rule is strict in Utah, and Draper inspectors enforce IRC R907.4 aggressively.
Draper sits in two seismic zones (Wasatch Fault corridor) and a frost-depth area (30–48 inches), which shapes how the city interprets roof permits differently from neighboring towns. The Draper Building Department enforces the 2015 International Building Code (adopted statewide in Utah) but adds local seismic/wind scrutiny to any structural deck exposure during tear-off. Unlike some Front Range cities that allow overlays up to two existing layers, Draper follows strict IRC R907.4: if inspectors find three layers on the existing roof during permitting, tear-off is mandatory — no exceptions. The city requires a pre-inspection of the deck before the final certificate of occupancy, which adds 1–2 weeks to typical timelines. Material changes (shingles to metal, tile, or composite) trigger a structural review if the roof pitch or load path changes. Unlike Salt Lake City, which offers a streamlined online permit portal, Draper still requires plan submission and counter review at City Hall — expect 3–5 days for intake and plan review. Roof permits in Draper range from $150 to $400 depending on roof area and complexity; the city calculates fees at roughly 1.5% of project valuation for standard asphalt shingle replacement.

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

Draper roof replacement permits — the key details

Inspection sequence and timeline matter for project scheduling. Once a permit is issued, you must schedule an in-progress (rough-in) inspection before the underlayment is installed or the entire roof is covered. Draper inspectors will verify deck nailing, roof-to-wall connections, and absence of a fourth layer (if replacement). This inspection typically happens 1–3 days after framing is complete and takes 30–45 minutes. The final inspection occurs after the roof is fully shingled, flashing is installed, and gutter/trim is complete. The inspector checks for proper fastening, full coverage, flashing details at penetrations (vents, chimneys, skylights), and clean-up. Inspection appointments in Draper are scheduled online or by phone; response times are 2–5 business days. Plan 2–4 weeks total from permit issuance to final certificate of occupancy, depending on weather and inspector availability. If your contractor fails the rough-in inspection (common issues: undersized fasteners, missing ice/water shield, deck nailing in wrong pattern), the cost to re-inspect is $75–$150, plus labor to fix the deficiency.

Three Draper roof replacement scenarios

Scenario A
Single-layer asphalt shingle roof, 1,800 sq ft, tearoff-and-replace with new architectural shingles — typical Draper rambler in South Ridge or Silver Ridge
A 1-story or 1.5-story rambler (1,600–1,800 sq ft living space) in Draper's South Ridge or Silver Ridge neighborhoods was built in the 1990s with a single layer of 3-tab asphalt shingles. The owner is replacing with new architectural (luxury) shingles due to age/weather damage. Roof pitch is 5:12 to 6:12 (typical for Draper's snow load requirements), no skylights or dormers. This is a straight IRC R907.4 permit case: tearoff-to-deck is required (despite it being a single layer, it's full-area replacement), deck will be inspected, new underlayment (synthetic or 30# felt) with ice/water shield to 24 inches from eaves will be installed, new shingles with code-compliant fastening (1.25-inch nails, 6 per shingle), and new flashing at roof-to-wall intersections. Draper will issue a permit within 3 days ($180 permit fee, 1,800 sq ft at $0.10/sq ft). Rough-in inspection (deck + underlayment) happens after tear-down, 1–2 days later; final inspection after shingling (3–5 days). Total timeline: 2–3 weeks from permit to CO. Cost: permit $180, structural review zero (no material change, single layer confirmed), plan review none needed (OTC), total permit cost $180. Roofing contractor pulls the permit in most cases; confirm with them before signing contract.
Permit required | Single-layer tearoff | Deck inspection mandatory | Ice/water shield required 24 inches from eaves | $180 permit fee | Architectural shingles ~$8–$12/sq ft material | Total project $4,500–$7,000 | 2–3 weeks start to CO
Scenario B
Material change: asphalt shingles to standing-seam metal roof, 2,000 sq ft, sloped roof with 6:12 pitch — Draper home near Jordanelle Reservoir
A 2-story Draper home (2,000+ sq ft of roof area) with an existing asphalt shingle roof is changing to lightweight standing-seam metal roofing (16-gauge steel, mill finish, ~1.5 psf). The existing roof has one layer of shingles confirmed via visual inspection. This is a material-change scenario, and Draper requires a structural engineer's review per IBC 1503.3 to confirm the roof framing (likely 2x6 trusses from 2000s construction) can handle the change. While standing-seam metal is light (lighter than asphalt shingles in some cases), the truss chord connections and roof-to-wall tie-downs must be verified to handle seismic loads per IBC 1604.8 (Wasatch Fault proximity). The engineer will charge $500–$700 for a review and will likely require upgraded roof-to-wall connection straps ($200–$400 in materials/labor). Draper's permit process: submit roofing specs + engineer's letter + architectural plans showing roof dimensions. Plan review takes 5–7 business days (not OTC due to structural review). Permit fee is $220 (2,000 sq ft × $0.11/sq ft for complex scope). Rough-in inspection focuses on deck condition and truss connections before new roofing is installed. Final inspection verifies metal fastening (screws with neoprene washers, per metal roof installation standards), flashing details, and connection adequacy. Total timeline: 3–4 weeks from submission to CO. Cost: permit $220, structural engineer $500–$700, upgraded connections $200–$400, total permit-related cost $920–$1,320. Metal roofing material is $10–$15/sq ft, so total project cost is $6,000–$8,500 for a 2,000 sq ft roof.
Permit required | Material change (shingle to metal) | Structural engineer review required | Seismic tie-down upgrade likely | $220 permit fee | Engineer $500–$700 | Metal roofing ~$10–$15/sq ft | Total project $6,000–$8,500 | 3–4 weeks start to CO
Scenario C
Partial roof repair, 15% of roof area, patching existing asphalt shingles with like-for-like shingles — Draper townhome in The Cottages or Glendale
A townhome in The Cottages or Glendale (Draper's dense residential zones) has storm damage or localized wear on the south-facing slope (~200 sq ft of a 1,200 sq ft roof). The owner patches the damaged section with matching asphalt shingles from the same manufacturer/color line (confirming visual match). Repair involves partial tearoff of shingles over the damaged area only, inspection of deck/underlayment in that section, and re-shingling with new shingles nailed to the existing deck (no full tearoff). This is NOT a full roof replacement and is under the 25% threshold (200 sq ft / 1,200 sq ft = 16.7%), so IRC R907.4 and IBC 1511 exemptions apply. No permit is required. However, if the inspection of the repair area reveals a SECOND existing layer of shingles beneath the visible layer (indicating a prior overlay), the homeowner is now obligated to report it to the city, and any future full-roof work will trigger mandatory tearoff of both layers. The repair itself is not permitted, but documentation (photos of the repair showing the single layer) is prudent. If the repair later causes a leak or damage claim, insurance may ask for proof of proper repair standards — so using the correct fastener type (1.25-inch roofing nails, not staples) and proper underlayment (matching the existing layer) is wise even without a permit. Cost: zero permit fees, repair material ~$30–$50/sq ft × 200 sq ft = $600–$1,000, contractor labor ~$800–$1,500, total $1,400–$2,500. Timeline: 1 day for contractor, no inspections, immediate occupancy.
No permit required | Repair under 25% of roof area | Like-for-like material | Single layer confirmed | $0 permit fees | Repair material + labor ~$1,400–$2,500 | 1 day completion | Document layer count if future full replacement planned

Every project is different.

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

The three-layer rule in Draper and why it matters for snow/seismic zones

Draper's frost depth and snow load add another layer of scrutiny to underlayment and flashing. IRC R905.11 (ice/water shield in freeze climates) applies here: self-adhering, waterproof underlayment must extend at least 24 inches from the eave (measured up the slope) in areas where the average January temperature is below 35°F. Draper's average January low is ~20°F; the city is firmly in the freeze zone. If your roof has gutters, the ice/water shield should begin at the edge of the gutter and extend upward 24 inches. This membrane prevents ice dams (meltwater refreezing at the eave edge) from backing up under shingles. Draper inspectors will verify this during rough-in inspection, checking the ice/water shield roll is present and extends to the required height. If it's missing or undersized, the inspector will flag it as a deficiency and require correction. Cost: ice/water shield is ~$0.50–$0.80/sq ft; for a 1,800 sq ft roof, that's $900–$1,440 for underlayment over the entire roof. This is a code-compliance cost, not optional. Some contractors try to skimp (using roofing felt instead of ice/water shield) to shave budget; Draper rejects this without exception.

Material change inspections and seismic tie-downs in Draper's Wasatch Fault zone

Lightweight metal standing-seam roofing (16-gauge or thinner, mill-finish steel, ~1.5 psf) often requires less stringent structural review than clay tile (~12 psf) or concrete tile (~15 psf). A structural engineer may approve lightweight metal without tie-down upgrades if the existing trusses and connections are adequate, which they often are for homes built post-1990 in Draper. However, the engineer must verify; there's no blanket exemption. Stone-coated steel (a hybrid) is heavier (~2.5 psf) and may trigger upgrades. Always budget for the engineer's time (1–2 hours at $150–$250/hour) and confirm with the contractor whether upgrades are anticipated before finalizing the bid. If upgrades are required and the contractor didn't account for them in the bid, change-order disputes can arise. Draper Building Department will not issue a permit without the engineer's clearance on a material-change project; this is a hard stop, not negotiable.

City of Draper Building Department
1435 East Pioneer Road, Draper, UT 84020
Phone: (801) 576-6181 | https://www.draper.ut.us/permit-applications (verify current URL with city)
Monday–Friday, 8:00 AM–5:00 PM (Mountain Time)

Common questions

Does Draper allow roof overlays, or do I have to tear off?

Draper allows overlays only if the existing roof is confirmed to be a single layer. If you have two or more layers (common in older Draper homes), tear-off is mandatory per IRC R907.4 — no exceptions. If you're unsure of layer count, schedule a pre-construction meeting with Draper Building Department; they can do a visual inspection or guide you to confirm layer count before you commit to a bid.

What's the cost of a roof permit in Draper?

Draper charges roughly $0.10–$0.12 per square foot of roof area. A typical 1,800 sq ft roof costs $180–$216 for the permit fee. Plan review ($50–$100) and structural engineer fees (if material change, $500–$700) are additional. Total permit-related costs for a standard asphalt-to-asphalt replacement are $180–$300; material-change projects are $920–$1,320.

How long does Draper's permit process take for a roof replacement?

Standard asphalt-to-asphalt replacements (like-for-like, single-layer tearoff) are processed over-the-counter in 3–5 business days. Material-change projects require structural review and take 5–7 business days. Once the permit is issued, plan 2–3 weeks for the actual roofing work and inspections (rough-in + final). Total project timeline: 3–4 weeks from application to certificate of occupancy.

Do I need ice/water shield in Draper?

Yes. IRC R905.11 requires a self-adhering, waterproof underlayment to extend 24 inches from the eaves in freeze climates. Draper's average January temperature is ~20°F, well below 35°F, so ice/water shield is mandatory. Draper inspectors verify this during rough-in inspection. Cost: ~$0.50–$0.80 per sq ft.

What happens if my contractor didn't pull a permit and I just found out?

Contact Draper Building Department immediately. If the work is recent (within the statute of limitations, typically 1–2 years), you may be able to apply for a 'permit for work performed' and schedule a retroactive inspection for ~$150–$300 plus standard fees. If discovered during a property sale or refinance, disclosure is mandatory in Utah, and buyers/lenders will require proof of permitted work or removal/bonding. Unpermitted roof work can delay closing by months and cost $5,000–$15,000 in remediation.

Do I need a structural engineer review if I'm changing from asphalt shingles to metal?

Yes, if you're changing material types (shingles to metal, tile, slate, etc.), Draper Building Department requires a structural engineer to verify the roof framing and connections are adequate. Lightweight metal standing-seam (1.5 psf) may be approved without tie-down upgrades; heavy materials (clay tile, concrete) will likely require seismic tie-down upgrades per IBC 1604.8. Cost: $500–$700 for the engineer; $200–$400 for tie-down straps if required.

Is a roof repair (patching) permitted in Draper?

Repairs under 25% of roof area with like-for-like material are exempt from permitting. A small patch (under 200–300 sq ft on a typical Draper roof) doesn't require a permit. However, if the repair uncovers a second or third layer (indicating a prior overlay), you must disclose this to the city when you plan your next full replacement. Any future full-roof work will trigger mandatory tear-off of all layers.

Can I do a DIY roof replacement in Draper as an owner-builder?

Owner-builders can pull roof permits in Utah for owner-occupied residential property. However, Draper Building Department still requires the same code compliance (underlayment specs, fastening patterns, flashing details, ice/water shield, etc.) and inspections. If you lack roofing experience, DIY work is risky — inspectors are thorough, and failed inspections delay occupancy and may trigger removal/replacement at your own cost. Most owner-builders hire a licensed roofer to do the work and coordinate permits themselves to save money.

What if I discover three layers when I start my roof replacement?

Stop work immediately and call Draper Building Department. If the permit was issued for a single-layer overlay and you discover three layers during tear-down, the inspector will issue a stop-work order and require full tear-off of all layers before new roofing is installed. The cost of correcting this mid-project (labor for full tear-off, disposal fees, timeline extension) is severe. This is why a pre-bid roof-edge inspection is prudent — confirm layer count before committing to a contractor bid.

Do I need a permit for new gutters or flashing-only work?

Gutter and flashing repair/replacement without roof covering changes are generally exempt from permitting. However, if you're installing gutters as part of a roof replacement, they're typically included in the roof permit. If you're adding gutters to a roof that previously had none, or upgrading gutter size/material, confirm with Draper Building Department — some gutter work is flagged under drainage/grading code (IBC 1612) if it affects foundation drainage. To avoid confusion, include gutter specs in your roof permit application if you're doing them simultaneously.

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