What happens if you skip the permit (and you needed one)
- Stop-work orders trigger $250–$500 fines in Kaysville; unpermitted re-roofs discovered during appraisals or insurance claims force removal and re-do under permit, costing an extra $3,000–$8,000 in labor and materials.
- Homeowners insurance claims denied on roofing failures linked to unpermitted work; water damage from failed underlayment or improper flashing can leave you uninsured for $20,000–$100,000+ in interior damage.
- Title disclosure hit: Utah requires unpermitted work disclosed in seller's property condition statement; buyer appraisers flag it, killing sale or forcing $2,000–$5,000 seller credit at closing.
- Lender/refinance blocking: Utah mortgage underwriters require clear permit history on major exterior work; unpermitted roof replacement can delay or kill refinancing entirely.
Kaysville roof replacement permits — the key details
Utah State Building Code (based on 2024 IBC) and Kaysville's local adoption require a permit for any roof re-covering that involves structural work, material change, or a tear-off. IRC R907.3 defines 'reroofing' as the process of recovering an existing roof assembly, and R907.4 is the gate-keeper: if the structure already has two layers of roofing, a third layer is prohibited — tear-off is mandatory. Kaysville Building Department enforces this rule aggressively because the Wasatch Front's climate (heavy snow load, freeze-thaw cycles) puts weak roofs at risk. A full tear-off-and-replace permit application requires the roofer to specify existing substrate condition, new underlayment type (Type I or II per IRC R905.2), fastening pattern (6 inches O.C. edges, 12 inches field for shingles), and ice-and-water-shield placement minimum 24 inches from the eaves (per IRC R905.1.2 for cold climates). Like-for-like repairs under 25% of roof area — patching a few damaged squares, replacing flashing after a leak — typically do NOT require a permit, provided no tear-off occurs and the existing layers remain intact. However, gray areas exist: if you're replacing more than ~10 squares (1,000 square feet) even with the same shingle type, Kaysville inspectors often require a permit application to verify layer count and deck nailing.
The three-layer rule is the single most important threshold in Utah roofing code. Many homeowners assume they can just overlay new shingles over old ones to save money, but after 50+ years of Wasatch-Front roofing, most houses built before 1985 already have two layers. Kaysville's permit process forces this conversation upfront: when you apply, the Building Department's administrative staff will ask your roofer for a layer count, typically via a roof affidavit or site photos. If two layers exist, the permit is issued contingent on full tear-off, and the inspection sequence changes — the inspector shows up BEFORE new underlayment is laid to verify the deck is nailed per IRC R802.10.1 (16 inches O.C. for sheathing, with rings-shank or spiral nails for dimensional lumber). This adds 1–2 days to your project timeline and roughly $400–$800 to your labor cost, but it's non-negotiable. Kaysville does NOT issue 'overlay permits' anymore under state law, so planning ahead is critical.
Material changes — switching from asphalt shingles to metal, slate, or clay tile — always require a permit and often trigger a structural review. If you're upgrading to metal roofing, the Building Department will verify that your existing trusses or rafters can handle the added dead load (metal is 2–3 times heavier than asphalt shingles). Metal roofing also requires fastening per the manufacturer's specifications and approval by the inspector; this is not a minor detail in a Wasatch county where 50+ mph wind gusts are common. Tile or slate introduces even more scrutiny — the inspector will want to see a structural engineer's letter certifying load capacity. Kaysville also requires that any re-roofing work address existing flashing, and if flashing is compromised, a new flashing permit may be folded in. On average, material-change re-roofs take 2–3 weeks for Kaysville permit approval because the city's Building Department reviews structural letters and fastening specifications in-house rather than approving them over-the-counter.
Kaysville's location on the Wasatch Fault and in a high-snow zone (8–10 feet annual average in the mountains, 3–4 feet in the city proper) means ice damming and seismic resilience are code checkpoints. IRC R905.1.2 requires self-adhering ice-and-water-shield underlayment installed from the eaves to at least 24 inches inside the wall plane in cold climates — Kaysville enforces this for all new roofs because ice dams cause interior water damage and are costly to litigate. The inspector will ask your roofer about underlayment brand and placement; synthetic underlayment (vs. felt) is NOT required by code but is strongly preferred by Kaysville roofers because it handles freeze-thaw cycling better. The frost-depth requirement (30–48 inches in this zone) doesn't directly affect roofing, but it informs code enforcement culture in Kaysville: the city takes climate resilience seriously, so underlayment and flashing are scrutinized. Seismic considerations are minimal for roof-only work, but if your re-roof involves attic work (ventilation, ties), the inspector may ask about tie-down specifications per IBC 12.2.1.
The practical next step: hire a roofing contractor licensed in Utah (not required by law for owner-builders, but strongly preferred by insurers and Kaysville's Building Department). Have them pull the permit in your name or theirs — either way, you're liable if the work is unpermitted. The contractor will submit a permit application ($150–$350 fee, based on total roof area), photos or an affidavit of existing layers, proposed underlayment specs, and a fastening diagram. If tear-off is required, the permit cost does NOT increase, but the project timeline extends by 3–5 business days for plan review. Once issued, the contractor can begin tear-off immediately; the first inspection (deck nailing/substrate) happens before new underlayment is laid. The final inspection (shingles/flashing installed, cleanup complete) releases the permit. Total timeline: 2–3 weeks from application to final inspection for a like-for-like re-roof; 3–4 weeks for material changes. Kaysville does NOT allow homeowners to schedule inspections online — call the Building Department directly at the number below, or request the inspector through your contractor.
Three Kaysville roof replacement scenarios
Utah IRC R907.4 three-layer rule and Kaysville's aggressive enforcement
The three-layer maximum rule is codified in IRC R907.4 and adopted statewide by Utah, but Kaysville's Building Department is known for strict enforcement because the city's administrative staff manually verify layer counts during plan review rather than delegating to contractors. Many other Utah cities (Ogden, Roy, Syracuse) allow contractors to self-certify layers via affidavit, but Kaysville often requests photo evidence or a site visit before issuing the permit. This adds 3–5 business days to your timeline but prevents the costly scenario where tear-off is discovered mid-project and the contractor invoices for additional labor.
The rationale behind the rule is climate-based: ice damming and wind loads in the Wasatch valley create pressure on roof structures. A fourth layer (or even a third) of roofing material traps moisture between layers, accelerating decay of the roof deck and shortening the life of the new covering. Kaysville's frost-depth requirement (30–48 inches) means freeze-thaw cycles are intense, and trapped moisture between layers translates to delamination. Inspectors are trained to spot this risk and halt permits if they detect evidence of prior overlays.
Owner-builders cannot exempt themselves from this rule, even though Utah law allows owner-builder work on residential properties. If you own the home and live in it, you can pull the permit yourself, but Kaysville will still require layer verification and tear-off if two layers exist. Insurance companies also scrutinize unpermitted overlays, so skipping the permit saves a few days but creates a future liability (denial of claims, title disclosure issues).
Wasatch Front climate, frost depth, and ice-and-water-shield placement in Kaysville re-roofs
Kaysville's elevation (approximately 4,400 feet in the city proper, rising to 6,000+ feet in the foothills) and latitude (41° N) place it in IECC Climate Zone 5B, with annual snowfall of 3–4 feet in the city and 8–10 feet in the mountains. Frost depth is specified as 30–48 inches by the Utah Building Code (based on IBC Table R403.3), which means roof structures must account for moisture movement at depth — this drives the requirement for ice-and-water-shield underlayment that extends 24 inches from the eaves inboard. Kaysville inspectors specifically flag underlayment placement because ice dams are a chronic problem: snow melts during warm days, refreezes at night, and backs water under shingles if the membrane doesn't extend far enough.
IRC R905.1.2 requires self-adhering ice-and-water-shield in cold climates (Kaysville qualifies), installed from the eaves to 24 inches inside the exterior wall plane. In a 1,800 sq ft ranch with a simple gable roof, this typically means 18–24 linear feet of 36-inch-wide ice-and-water-shield per side, plus valleys. A roofer who underspecifies underlayment or skips ice-and-water-shield entirely will fail the final inspection in Kaysville. Felt-only underlayment is permitted under code but is not adequate for this climate — synthetic underlayment (such as synthetic felt or peel-and-stick) is the industry standard here because it doesn't degrade in UV and freeze-thaw cycles the way traditional felt does.
Seismic resilience is a secondary concern for roof-only work, but the Wasatch Fault runs through northern Utah, and Kaysville has experienced minor earthquakes (magnitude 3–4) in recent decades. The Building Department does not impose special roof tie-down requirements beyond standard nailing per IRC R802.10.1, but if your re-roof involves attic ventilation or structural ties, the inspector may ask about lateral bracing. Most residential re-roofs do not trigger seismic review.
Kaysville City Hall, 23 Center Street, Kaysville, UT 84037
Phone: (801) 546-0051 (main line; ask for Building Department) | https://www.kaysville.org/ (general city site; roofing permits submitted in-person or via contractor)
Monday–Friday, 8:00 AM – 5:00 PM MST (closed holidays; no online scheduling for inspections)
Common questions
Can I overlay new shingles on top of my existing roof without a tear-off in Kaysville?
Not if two layers already exist. Utah IRC R907.4 prohibits a third layer, and Kaysville enforces this strictly. If you have one layer, an overlay is permitted BUT requires a permit application to verify the existing layer count. The Building Department will ask for photos or an affidavit; if they discover two layers during plan review, the permit is revised to require tear-off. A tear-off does not cost more in permit fees, but it adds $400–$800 in labor and 3–5 business days to your timeline.
What's the permit fee for a roof replacement in Kaysville?
Permit fees are based on roof square footage: typically $11–$15 per square (100 sq ft), so an 1,800 sq ft roof costs roughly $200–$270. Material changes (shingles to metal) or structural reviews add $50–$100 to the base fee, and structural engineer letters (required for metal or tile) cost $400–$600 separate from the permit. Plan-review fees are not charged separately; the permit fee covers administrative and inspection costs.
Do I need a licensed roofing contractor, or can I do the work myself as the homeowner in Kaysville?
Utah law allows owner-builders to perform work on their own residential property, so you CAN pull a permit and hire unlicensed labor. However, homeowner insurance typically requires a licensed contractor, and mortgage lenders almost always require one for re-roofing work. Kaysville does not mandate a licensed contractor by local code, but from a practical standpoint (insurance, resale, refinance), hiring a licensed Utah roofing contractor is strongly recommended. Licensed contractors also assume some liability for code compliance, reducing your risk.
How long does plan review take for a roof replacement permit in Kaysville?
Like-for-like re-roofs (asphalt to asphalt) typically take 5–10 business days for Kaysville plan review. Material changes (shingles to metal, slate, or tile) take 14–18 business days because the Building Department reviews structural engineer letters in-house. Once issued, you can start tear-off immediately; the deck-nailing inspection happens before underlayment is laid, and the final inspection occurs after shingles and flashing are complete. Total project timeline is 2–3 weeks for like-for-like, 4–5 weeks for material changes.
Is ice-and-water-shield required under the roof in Kaysville?
Yes. IRC R905.1.2 requires self-adhering ice-and-water-shield in cold climates, installed from the eaves to at least 24 inches inside the exterior wall plane. Kaysville is in Climate Zone 5B with 30–48 inch frost depth, so ice damming is a chronic problem. Your roofer MUST use ice-and-water-shield (synthetic or peel-and-stick, not felt-only) and extend it 24+ inches inboard. The final inspection will verify this placement; failure to install it will result in a rejection.
What happens if the inspector finds a third layer of roofing during my tear-off in Kaysville?
The inspector will halt work and require verification that all layers are removed before new underlayment is installed. This is a code violation (IRC R907.4), and the inspector has authority to issue a correction notice. Continue only after all old layers are stripped and the deck is clean. This typically adds 1–2 days to your project, but there is no additional permit fee — the original tear-off permit covers full removal.
Can I repair my roof myself if the damage is under 500 sq ft in Kaysville, or do I need a permit?
Repairs under approximately 25% of roof area with no tear-off (patching shingles, replacing flashing) do not require a permit in Kaysville, because they are considered routine maintenance. However, your roofer MUST confirm that only one existing layer is present — if two layers are found, the work becomes a full tear-off project requiring a permit. If you are unsure about layer count, request a pre-work roof inspection ($50–$100 from a roofer) to avoid surprises.
Do I need a structural engineer's letter to upgrade to a metal roof in Kaysville?
Yes, if you are changing from asphalt shingles to metal roofing. Metal is roughly 2–3 times heavier than asphalt, and Kaysville Building Department requires a structural engineer's letter certifying that your existing roof trusses or rafters can support the added dead load. The engineer's letter costs $400–$600 and is submitted with the permit application. Plan review takes 14–18 business days to allow the Building Department to review the structural certification.
What if I discover my roof has two layers and I'm not ready to do a full tear-off in Kaysville?
Stop work immediately and contact Kaysville Building Department to modify your permit to require tear-off (there is no additional fee). You cannot overlay a third layer under any circumstances in Utah — it is a code violation. If you delay the project, you must pull a new permit within a certain period (typically 180 days) or the original permit expires. Discuss options with your roofer; most will recommend completing the tear-off while they have crews and equipment on-site, because remobilizing later is more expensive.
Will an unpermitted roof replacement affect my ability to sell my home in Utah?
Yes. Utah law requires sellers to disclose unpermitted work on the seller's property condition statement. If you sell without disclosing an unpermitted roof replacement, you face liability for breach of contract. Appraisers and home inspectors often flag unpermitted major work, which can kill the sale or force you to offer a credit. Additionally, if the roof fails after sale due to code-noncompliance (e.g., improper underlayment), the buyer may have a claim against you. Getting a permit and final inspection certificate is the safest approach.
More permit guides
National guides for the most-asked homeowner permit projects. Each goes deep on code thresholds, common rejections, fees, and timeline.
Roof Replacement
Layer count, deck inspection, ice dam protection, hurricane straps.
Deck
Attached vs freestanding, footings, frost depth, ledger, height/area thresholds.
Kitchen Remodel
Plumbing, electrical, gas line, ventilation, structural changes.
Solar Panels
Structural review, electrical interconnection, fire setbacks, AHJ approval.
Fence
Height/material limits, sight triangles, pool barriers, setbacks.
HVAC
Equipment changeouts, ductwork, combustion air, ventilation, IMC sections.
Bathroom Remodel
Plumbing rough-in, ventilation, electrical (GFCI/AFCI), waterproofing.
Electrical Work
Subpermits, NEC sections, panel upgrades, GFCI/AFCI, who can pull.
Basement Finishing
Egress, ceiling height, electrical, moisture barriers, occupancy rules.
Room Addition
Foundation, footings, framing, electrical/plumbing extensions, structural.
Accessory Dwelling Units (ADU)
When permits are required, code thresholds, JADU vs ADU, electrical/plumbing/parking rules.
New Windows
Egress, header sizing, structural cuts, fire-rating, energy code.
Heat Pump
Electrical capacity, refrigerant handling, condensate, IECC compliance.
Hurricane Retrofit
Roof straps, garage door bracing, opening protection, FL OIR product approval.
Pool
Barriers, alarms, electrical bonding, plumbing, separation distances.
Fireplace & Wood Stove
Hearth, clearances, chimney, gas line work, NFPA 211.
Sump Pump
Discharge location, electrical, backup options, plumbing tie-in.
Mini-Split
Refrigerant lines, condensate, electrical disconnect, line set sleeve.