What happens if you skip the permit (and you needed one)
- Stop-work orders cost $500–$1,200 in fines and halt all work until permit is obtained; double permit fees are due on re-application.
- Insurance denial: many homeowner policies void coverage for unpermitted work, leaving you liable for wind/hail damage ($15,000–$50,000+ on a full re-roof).
- Resale impact: Title Search Disclosure (TSD) or future lender appraisal will flag unpermitted roofing, requiring costly post-facto permitting or price negotiation.
- Three-layer roof discovered during future work: forcing a full tear-off and re-permit, adding 3–4 weeks and $2,000–$5,000 in unexpected costs.
Burlington roof replacement permits — the key details
Burlington adopts the 2021 International Building Code (IBC) with Iowa amendments. The most critical rule: IRC R907.4 prohibits reroofing over a three-layer roof. If your home has two or more existing layers and you want a full replacement, the inspector will require a tear-off to bare deck before any new material is installed. This is non-negotiable and must appear in your permit application. The reason: multiple layers trap moisture, compress insulation, and mask structural defects. If you're planning an overlay (new shingles over existing), the permit will ask you to certify in writing that only one layer exists. Lie on that form, and you're exposed to stop-work orders and insurance claims denial. Most Burlington inspectors will eyeball the roof eave during plan review or pre-permit walk-through to count layers. If you're unsure, hire a roofing contractor to do a pre-bid inspection and provide a layer count — it costs $100–$200 and prevents rejection.
Ice-water-shield and underlayment are non-negotiable in Burlington because Zone 5A weather cycles (freeze-thaw, snow load, ice dams) are brutal on roofs. Your permit plans must specify: (1) ice-water-shield or equivalent secondary water barrier (e.g., Grace, Owens Corning Grace, IKO Armorgard) running from eave up to a point 2 feet inside the exterior wall, per IRC R905.1.1; (2) synthetic or asphalt-saturated underlayment with 4-inch lap and proper fastening pattern; (3) fastener type and spacing (typically 8–10 inches on center for shingles, per manufacturer spec). Many DIY permit applications fail because they omit these details. When you submit plans, include a product data sheet for underlayment and ice-water-shield. The inspector will cross-check that products meet IRC R905 (shingle roofing) or R906 (tile/slate) depending on your choice. If you're switching from asphalt shingles to a standing-seam metal roof, you must also specify fastener compatibility and thermal expansion allowance — metal roofing has different wind-uplift requirements under IBC 1511 and will require structural review ($50–$100 additional review fee).
Tear-off versus overlay: Burlington's code is clear, but the fee difference is real. A tear-off (full removal to deck, new underlayment, new shingles) typically costs $1.50–$2.50 per square foot of labor, plus $150–$250 permit fee. An overlay (new shingles over old, single-layer only) costs $0.75–$1.25 per square foot, plus $100–$150 permit fee. The permit fee is usually calculated at $0.15–$0.25 per square of roof area (100 sq ft = 1 square). A 2,000 sq ft roof (20 squares) would incur roughly $150–$200 for like-for-like, $250–$350 for a material change. Permit applications in Burlington can be submitted online via the city's municipal website portal or in person at Burlington City Hall (Dept of Planning and Building Services). Most like-for-like applications are approved same-day or next business day. Material-change applications go to full plan review and take 5–7 business days. You'll need two sets of plans (or digital submit + 1 hard copy): roof layout with square footage, product specifications, fastening pattern, and underlayment detail. The roofing contractor usually pulls the permit; if you're owner-occupied and doing it yourself (rare), you pull it.
Inspections are straightforward for Burlington. After permit issuance, you'll receive a notice specifying two required inspections: (1) deck-nailing or structural inspection (before underlayment) — the inspector checks that deck nails are ≤12 inches apart, no rot, and structural integrity is sound; (2) final inspection (after shingles/material installed, flashing sealed, gutters reattached). Inspections can be scheduled online or by phone and are typically completed within 24–48 hours of request. If deck damage is discovered (soft spot, rot, delamination), the inspector will stop work and require repairs before proceeding — this can add 1–2 weeks and $1,000–$3,000 in framing costs. Gutters, flashing, and downspouts are considered part of the roofing permit; if you're replacing gutters at the same time, include them in the permit scope (no separate permit needed). Gutter-only replacement or reroofing, without touching eaves or fascia, is typically exempt from permitting, but if you discover rot during tear-off, you must notify the inspector or risk non-compliance.
Owner-builder status in Burlington is straightforward: if you own and occupy the home, you can pull the permit yourself and hire a roofing contractor to do the work — the contractor doesn't need to pull it, you do. If the home is a rental, investment property, or you're a contractor doing work for others, you must use a licensed roofer (Iowa licensed, not just local) and they pull the permit. Non-owner projects require proof of contractor licensing and liability insurance (minimum $300,000). Costs for owner-builder are the same as contractor-pulled permits. The advantage of owner-builder permitting: you're responsible for compliance, but you avoid the contractor markup (typically 15–20% on permits and fees). The disadvantage: you're liable for any code violations, and your homeowner's insurance may not cover the work if the roofer is unlicensed. Always ask the contractor if they've pulled the permit before work begins — verbal agreement isn't enough; request a copy of the permit and receipt.
Three Burlington roof replacement scenarios
Ice-water-shield, frost depth, and Zone 5A freeze-thaw in Burlington
Burlington sits in Climate Zone 5A with a 42-inch frost depth and brutal freeze-thaw cycles (winter lows −10 to −20°F, spring/fall melt). This is why ice-water-shield is not optional — it's a de facto code requirement that the inspector will verify. Ice dams form when roof warmth melts snow, water backs up under shingles, and freezing temperatures re-freeze it, creating a dam. Water then pools and seeps through the roof deck into attics and walls. In Zone 5A, dams are inevitable; the code's answer is redundant water barriers. IRC R905.1.1 requires underlayment; IRC R905.1.2 adds secondary water barrier (ice-water-shield) in cold climates — and Burlington's inspector interprets this as mandatory.
Ice-water-shield must extend from the eave upward a minimum of 2 feet beyond the exterior wall (or to a point 24 inches inside the wall, per some interpretations). On a typical home, this means shield on the lowest 4–6 feet of roof (often the first 8–10 rows of shingles, depending on roof pitch). The product must meet ASTM D1970 (adhesive-backed membrane) or D226 (asphalt-saturated felt). Most inspectors accept Grace, Owens Corning Grace, IKO Armorgard, or Bituthene. Cheap generics sometimes fail code review — stick with name brands. Cost: $0.30–$0.50 per sq ft, or $300–$600 for a 2,000 sq ft roof. Many permits are rejected or delayed because applicants omit ice-water-shield from the plan or specify a product that doesn't meet ASTM specs. When you submit plans, include the product data sheet and the ASTM cert. Second common mistake: under-sizing the membrane area. If the inspector catches shield 1 foot up from eave instead of 2 feet, work stops and must be redone — costly. During final inspection, the inspector will walk the eaves and spot-check that shield is continuous and lapped properly (4-inch lap, adhesive properly set). Freeze-thaw also affects fastener pull-out: in wet/cold climates, nails and screws loosen after a few thermal cycles if not properly set. IRC R905.8 specifies fastener length and spacing for shingles (1 1/4-inch minimum into sheathing, 6–10 inches on center per manufacturer). Improper fastening is a common deck-nailing inspection failure.
Gutters and downspouts are also critical in Zone 5A because snow load and ice dam water must drain away from the foundation. If gutters are undersized, ice backs up, and water floods the basement or foundation. During re-roofing, inspect gutters: if they're 4-inch K-style or smaller on a large roof, upgrade to 5-inch or 6-inch. Downspouts should be 4-inch and extend 4–6 feet away from the foundation (or to daylight/perimeter drain). Cost for gutter replacement: $1.50–$3.00 per linear foot, or $1,500–$4,000 total. This isn't always required by permit, but inspectors often note it, and it's wise preventive maintenance in a freeze-thaw zone. If you're not replacing gutters, at least clean and inspect them before work begins; debris-clogged gutters are a guaranteed ice-dam recipe.
Permit submission, plan details, and common Burlington rejections
Burlington's permit portal (accessible via the city's municipal website, search 'Burlington IA permit portal') allows online submission of residential roof plans. For a like-for-like replacement, you can submit handwritten or simple CAD sketches; you don't need a full architect set. Minimally, include: (1) roof layout showing all roof planes, valleys, and dimensions (measure from eaves, peak, and ridge); (2) total square footage (sum of all planes); (3) product specs (print the data sheet from the manufacturer); (4) fastening pattern and underlayment detail (can be a photo of the product label + a note on fastening spacing). Most rejections occur because applicants omit (3) or (4). The inspector can't approve work without knowing what material you're installing and how it will be fastened. If you're submitting in person, bring two hard copies and the original. If online, submit high-resolution PDFs (scans of hand drawings are fine). The city typically responds within 1–3 business days for like-for-like; if the submission is incomplete, you'll get an email listing deficiencies. Fix and resubmit — no additional fee.
Common Burlington rejections and how to avoid them: (1) Three-layer roof detected in field. Solution: have contractor inspect and certify layer count before permit application. If three or more layers exist, the permit application MUST state 'full tear-off required per IRC R907.4.' (2) Underlayment or fastening pattern not specified. Solution: include product data sheet and manufacturer fastening chart; highlight the nail spacing and fastener type in your plan notes. (3) Ice-water-shield not extended 2 feet from eave. Solution: explicitly state on plan 'ice-water-shield extends 24 inches beyond exterior wall per IRC R905.1.2.' (4) Material change without structural calc. Solution: if switching to metal or tile, include engineer letter or manufacturer structural cert showing wind-load rating for your roof pitch + snow load. Burlington's average 25–30 inches of snow is built into most metal roofing specs, but the inspector will ask. (5) Gutter or flashing work not specified. Solution: if you're replacing gutters or flashing as part of the project, list it in the scope; if not, note 'existing gutters reattached per original configuration.' The inspector needs to know what's new and what's reused.
Timelines: like-for-like permits (same material, no material change, no deck work) are approved same-day or next business day, often over-the-counter (you walk in, submit, inspector reviews, approves, you pay, you leave — 45 min). Material-change permits go to full review and take 5–7 business days. If the inspector needs to site-visit for deck assessment or layer count, add 2–3 days. Once the permit is issued, you have 180 days to start work and 1 year to complete it (standard Iowa rule). If work stalls beyond 1 year, the permit expires and you must reapply (no refund, but fees are waived if you reapply within 6 months). Inspections are scheduled by phone or online; turnaround is typically 24–48 hours after request. If the inspector can't access the property (weather, locked gate), reschedule — no penalty. Final inspection must occur before you close out the permit; the inspector will issue a Certificate of Occupancy (CO) or 'Permit Closed' notice. Keep this for your records (useful for insurance claims, resale disclosure, future permit reference).
Burlington City Hall, 400 Washington Street, Burlington, Iowa 52601
Phone: (319) 753-8150 (main), or ask for Building/Planning Dept | https://www.burlington-iowa.com (search 'Building Permits' in municipal services) or contact Planning Dept for online portal access
Monday–Friday, 8:00 AM–5:00 PM (Central Time). Closed weekends and city holidays.
Common questions
How do I know how many layers are on my roof?
Hire a roofing contractor for a pre-bid inspection ($100–$200); they'll climb up and count. You can also try looking under the eaves from inside the attic with a flashlight — you may see shingle edges. Or, pull up a corner shingle on a rear corner and look at the profile — each layer will show a distinct tar line and nail holes. If you have two or more layers, any full replacement requires tear-off per IRC R907.4 (no overlay option). Document the layer count in writing before submitting the permit; if the inspector finds a third layer you didn't disclose, penalties apply.
Can I do a roofing overlay instead of tear-off?
Only if you have one existing layer. Burlington enforces IRC R907.4 strictly: two or more layers must be torn off before new shingles are installed. Overlay (new shingles over old, no tear-off) saves $1–$2 per sq ft in labor but is only legal on single-layer roofs. If you overlay a two-layer roof, the inspector will catch it during final inspection or a future permit, forcing removal and re-do (costly). Always tear off if there's any doubt.
What's the actual cost of a permit in Burlington?
Like-for-like asphalt shingle replacement: $150–$200 (roughly $0.20 per square, 100 sq ft = 1 square). Material change (to metal, tile, etc.): $300–$400 (base + structural review fee). Partial repair under 25%: no permit fee. The fee is non-refundable and is in addition to contractor labor and materials. Ask your roofer for an itemized quote that separates contractor costs from permit costs.
Do I need an engineer or architect for a metal roof upgrade?
If the roof pitch is 4:12 or steeper and the metal product is lighter than the original shingles (which is typical), an engineer letter is often waived — the metal manufacturer's installation guide is sufficient, and the building code defers to that. If pitch is <4:12 or if you're adding significant weight (slate, concrete tile), a structural engineer review is required. Cost: $300–$800 for a structural calc. Burlington's inspector will tell you during plan review if it's needed.
What happens if I hire an unlicensed roofer or do the work myself?
Owner-occupants can pull permits and hire anyone they want; liability is on you. Renters or investor properties must use a licensed roofer (Iowa roofing license). If an unlicensed contractor is caught during inspection, the permit is voided, work must stop, and you may face fines ($500–$1,200). Additionally, homeowner insurance may deny coverage if an unlicensed contractor is involved. Always ask the contractor for their Iowa roofing license number and verify it with the state.
Ice-water-shield — is it really required, or is it just underlayment?
Ice-water-shield (secondary water barrier) is mandatory in Burlington and Zone 5A per IRC R905.1.2. Standard underlayment (felt or synthetic) is the primary barrier; ice-water-shield is the backup for ice dams and freeze-thaw cycles. Both are required on the plan. Ice-water-shield extends 2 feet up from the eave (roughly the first 4–6 rows of shingles); the rest of the roof uses standard underlayment. Cost is $300–$600 total, but skipping it will cause rejection during plan review or inspection.
How long does a roof permit take from start to final approval?
Like-for-like asphalt shingle: 4–7 days (1 day plan review, 1 day deck-nailing inspection, 1 day final). Material change: 12–15 days (5–7 days plan review for structural, 1 day deck, 1 day fastener spacing, 1 day final). Partial repair: no permit, immediate. Delays occur if deck damage is found (add 1–2 weeks for repairs) or if plan is incomplete (add 3–5 days for resubmission). Once issued, you have 180 days to start work.
What if I start roofing work without a permit and the inspector shows up?
The inspector can issue a stop-work order (fine $500–$1,200) and require you to pull a permit, pay double fees, and pass inspection before resuming. If significant work is done without permit, the city may require removal and re-do. Insurance will deny claims for unpermitted work. Resale disclosure will flag the unpermitted roof, and buyers may demand a discount or refuse the property. Always get the permit before first nail.
Can I change my permit scope after it's issued?
Minor changes (e.g., switching shingle color, upgrading gutters) don't require re-permit. Major changes (e.g., switching from shingles to metal, adding deck repair) require a permit modification or new permit. Contact the Burlington Building Dept before work starts if scope changes; they'll advise whether reapproval is needed (no additional fee if same budget; small fee if budget increases).
What's the deal with gutters and downspouts — do they need a permit?
Gutter replacement alone does not require a permit. However, if you're reroofing and replacing gutters at the same time, include gutters in the roof permit scope (no separate permit needed, no additional fee). If gutters are undersized for your roof (4-inch on a large house), Burlington inspectors often recommend upgrading to 5–6 inch; it's not a code violation, but good practice in Zone 5A with heavy snow/ice. Cost: $1.50–$3.00 per linear foot.
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.