What happens if you skip the permit (and you needed one)
- Stop-work order and $500–$1,500 fine from Portage Building Department; lien placed on property until permit is pulled retroactively and re-inspections passed.
- Insurance claim denial — homeowner's policy typically voids coverage for unpermitted roof work, leaving you liable for storm damage or contractor negligence.
- Home sale disclosure hit — Indiana requires disclosure of unpermitted work; buyers can demand removal or price reduction of $5,000–$15,000+.
- Lender refinance blocked — mortgage companies pull permit history and will not refinance or insure a home with undisclosed major work; second mortgage denied.
Portage roof replacement permits — the key details
Portage enforces the 2020 International Residential Code (IRC), which sets the floor for all roofing work. The primary rule: IRC R907 (Reroofing) states that a permit is required for any 'application of roof covering over existing roof covering' or 'removal and replacement of existing roof covering and installation of new roof covering.' In practice, this means you need a permit for full tear-offs, overlays on residential structures, and any material change (shingles to metal, for example). The single biggest exemption Portage Building Department allows is repair work — patching, flashing replacement, or gutter work — that does not exceed 25% of the roof area and does not involve tear-off or layer removal. So if you are replacing 8 squares of shingles on a 25-square roof and the contractor is shingling over the existing roof, you likely do not need a permit. But if you tear off those 8 squares, you now need a permit, because tear-off is the trigger, not the square footage. One local quirk: Portage's Building Department website includes a permit application portal that allows you to search your address and review prior permit history — this is invaluable because you can see how many layers of roofing were approved on your home and avoid a surprise 3rd-layer rejection during inspection.
Indiana code (adopted by Portage) requires specific underlayment and fastening for roof replacement work. IRC R905 (Roof Coverings) specifies the material standard for asphalt shingles (typically ASTM D3462 Class A fire-rated), and IRC R907.4 (Roof recovering) states that if existing roof covering has more than 1 layer, the existing roof covering shall be removed down to the structural deck before new covering is applied. This is the rule that most often surprises homeowners. If your roof has 2 layers already (not uncommon in Portage homes built in the 1970s–1990s), the inspector will perform an in-progress inspection to verify the deck is exposed; if they find a 3rd layer, the work stops and you are required to tear off layers 1 and 2 as well. The cost impact is significant: full tear-off adds $1,000–$3,000 to the project. For Zone 5A (Portage's climate), ice-and-water-shield (synthetic underlayment) must extend from the eave line up the roof per IRC R905.7.8.2 — typically 24 inches above the gutter line — to protect against ice dam damage. Portage inspectors measure this at final inspection, and if the barrier is undersized, they require remediation before sign-off. If you are changing material (e.g., asphalt shingles to architectural metal panels), you must submit a structural engineer's letter if the new material is heavier than the existing covering, because the rafter and truss loading changes; Portage's permitting system requires this documentation before approval is granted.
Portage's permit process follows a straightforward sequence for residential roof replacements, and most like-for-like shingle work is approved over-the-counter (same-day) if all paperwork is in order. To pull a permit, you submit an application through the City of Portage Building Department (online portal preferred, or in-person at City Hall, 6100 Central Ave, Portage, IN). The application requires the scope of work (full re-roof or partial), the material being used (product name and rating), the contractor's license number (if hiring out — owner-builders are allowed for owner-occupied homes), and a rough estimate of square footage. Permit fees are typically $150–$350, calculated as a percentage of the estimated project cost (often stated as $1.50–$2.50 per square of roof area) or a flat fee for residential work; Portage's fee schedule is published on the City website and is usually updated annually. Once the permit is issued (usually within 1–3 business days for straightforward work), the contractor may begin. An in-progress inspection must be scheduled before the roof is covered (typically after tear-off and underlayment installation but before shingles are nailed); this inspection verifies layer count, deck condition, fastening pattern, and underlayment coverage. A final inspection is performed after the roof is fully installed, checking for proper fastening (typically 4 fasteners per shingle), correct overlap, flashing, and ridge cap installation. If the inspector finds issues (e.g., improper fastening, missing ice-and-water shield, or structural damage discovered), they will issue a correction notice; you then have 10–14 days to remediate and request a re-inspection (no additional permit fee, but re-inspection cost may apply if it's the contractor's error). Most permits are issued within 1–2 weeks of application to final sign-off for straightforward replacements.
Portage's climate and building envelope create specific requirements that affect roof replacement scope and cost. Zone 5A with 36-inch frost depth means ice dam prevention is a regulatory focus, not an optional upgrade. This translates to mandatory ice-and-water-shield (synthetic modified bitumen or rubberized membrane) at the eave for a minimum 24-inch rise from the gutter line — this is line-item required in the permit specification and is inspected at the in-progress visit. Additionally, Portage's glacial-till soil (with karst terrain to the south) means some older homes have settling or rafter sag; Portage inspectors often flag this at the in-progress inspection and may require a structural engineer's evaluation before permitting proceeds. If settling or structural decay is discovered, the permit scope expands to include deck replacement or sistering of damaged rafters — adding $2,000–$8,000+ depending on extent. Portage also sits outside any active flood zone for most neighborhoods, but a small portion of the city (south of Indian Boundary) is in the 100-year flood plain; if your property is in the flood plain, FEMA regulations require that the roof replacement be documented and the elevation certified, adding a separate $300–$500 to the project cost. Most homeowners are not in the flood zone, but it's worth checking the FEMA Flood Map Service before you estimate project cost.
Owner-builder roofing is permitted in Portage for owner-occupied homes, but there are important limits and expectations. Indiana law allows property owners to pull permits and perform work themselves on owner-occupied residential structures, provided the owner does the work or directly supervises a family member — you cannot hire an unlicensed contractor to do the work while you pull the permit. If you choose the owner-builder route, you will still be required to schedule and pass both the in-progress and final inspections, and the inspector's standard is the same as if a licensed roofer were doing the work (IRC R905 and R907 apply equally). Many homeowners attempt this to save permit fees, but Portage inspectors note that owner-built roofs often have fastening or underlayment errors, resulting in failed final inspections and required do-overs — the labor savings evaporate quickly. Additionally, if you sell the house within 7 years of the owner-built work, Indiana's real estate disclosure laws require you to disclose 'owner-performed' work, and many buyers' lenders will not finance a home with owner-performed roofing (they prefer licensed contractor work with warranty). If you hire a roofing contractor (recommended for most homeowners), the contractor holds a roofing license and pulls the permit themselves as a matter of course — the permit fee is often rolled into the project estimate, and the contractor's liability insurance covers defects. This is typically the path of least legal and financial friction.
Three Portage roof replacement scenarios
Why Portage inspectors care about layer count and the 3-layer rule
The IRC R907.4 prohibition on more than 2 layers is not a bureaucratic quirk — it's grounded in structural safety. Each layer of shingles, underlayment, and nails adds weight (typically 2.5–3 lb/sq ft per layer), and the accumulated load affects truss deflection and rafter stress. A home designed to carry 2 layers of roofing may not safely carry 3 or 4 without exceeding the allowable stress limits in the 1950s–1980s framing members. Portage's Building Department enforces this rule at the in-progress inspection by visually confirming that the deck is exposed after tear-off — inspectors photograph or videotape to document compliance. If a 3rd layer is discovered, the permit is put on hold and the contractor is ordered to tear off all layers down to the deck. This is why Portage's online permit portal is valuable: you can search your address and pull the permit history for your roof. If permits from 1995, 2005, and 2015 all show 'roof replacement,' you likely have 3 layers. A contractor who doesn't check this and bids an overlay will face a mid-project scope change and cost overrun. Many Portage homeowners have discovered hidden layers mid-project, resulting in $2,000–$5,000 additional cost and 2–3 week project delays. The lesson: confirm layer count via Portage's permit portal or a professional roof inspection before you sign a contract.
Portage's Zone 5A climate means ice dam and moisture protection are high-priority inspection points. Indiana winters bring freeze-thaw cycles, and ice dams form when heat from the attic melts snow at the eaves, the water refreezes at the cold overhang, and ice builds up — trapping water that can back up under shingles and into the home. IRC R905.7.8.2 requires ice-and-water-shield (synthetic underlayment) to extend from the eave line up the roof a minimum distance — in Portage's Zone 5A, this is typically 24 inches above the gutter line (some jurisdictions require 36 inches or to the interior wall line; Portage defaults to 24 inches unless the inspector notes a history of ice-dam damage). The inspector measures this at the in-progress inspection and documents it on the inspection form. If the ice-and-water-shield is undersized, the permit work stops and the contractor must extend it. Additionally, Portage inspectors pay attention to gutter design and ventilation: if a home has inadequate soffit venting or attic ventilation, ice dam risk is higher, and some inspectors will comment (though not fail the roof permit for it) that the homeowner should consider ventilation upgrades. The ice-and-water-shield cost is typically $200–$400 and is often included in the overall roofing bid. Homeowners in Portage often ask if they can skip it on a partial repair — the answer is no; if the repair touches the eave area, the ice-and-water-shield must be included.
Portage Building Department's in-progress inspection process is critical to avoiding failed final inspections. After tear-off and underlayment installation (usually a 1–2 day window), the contractor must call for the in-progress inspection. The inspector typically arrives within 1–3 business days and checks: (1) deck condition — looking for rot, mold, water staining, or structural damage; (2) fastening pattern — verifying the nails or screws are correctly spaced (typically 4 fasteners per shingle in a specific pattern, not in valleys or overlap zones); (3) underlayment coverage — measuring ice-and-water-shield height and checking for proper overlap; (4) flashing prep — ensuring roof penetrations (vents, chimneys, skylights) have proper flashing saddles or boots in place; (5) layer count verification — photographing the exposed deck to confirm no hidden 3rd layer. If the deck is rotted, the work stops and the homeowner is responsible for deck replacement ($3,000–$8,000 depending on area). If the fastening pattern is wrong, the contractor is directed to correct it. Most in-progress inspections in Portage pass without major issues, but the inspector's photos and notes become part of the permit file and are essential documentation if a dispute arises later (e.g., roof failure 18 months post-installation; the inspector's notes establish that the work was approved as compliant). Scheduling the in-progress inspection promptly keeps the project moving — delays in calling for inspection can stall a project for weeks.
Portage's permit fees, timelines, and what to expect from your contractor
Portage Building Department's fee schedule for roof replacement is typically published on the City website and is updated annually. For residential roofing work, fees are usually calculated one of two ways: (1) a flat fee per square foot of roof area (e.g., $0.08–$0.12 per square foot, resulting in $150–$350 for a typical 1,500–3,500 sq ft residential roof), or (2) a percentage of estimated project cost (typically 1.5–2%, so a $6,000 roof job is $90–$120 permit fee). Portage leans toward the flat fee method, which is simpler and more transparent. A typical 20-square roof (2,000 sq ft) in Portage costs $150–$250 for the permit. Some contractors roll the permit fee into their bid; others itemize it separately. Ask your contractor upfront whether the permit fee is included in the quote. Additionally, if the work requires plan review by a structural engineer (material change, structural repair), Portage may charge a separate plan-review fee of $50–$100, plus the engineer's fee ($300–$500), which is the homeowner's responsibility. Once a permit is issued, it is typically valid for 180 days; if work is not started within that window, the permit expires and a new application is required. Extensions can sometimes be granted if you request them before expiration.
The timeline from application to final inspection is typically 1–3 weeks for straightforward like-for-like roof replacement, and 3–5 weeks for jobs requiring engineer review or structural repair. Here is a realistic sequence: (1) application submitted (1 business day), (2) permit issued (1–3 business days for like-for-like; 5–7 days if engineer review required), (3) contractor schedules and completes tear-off/prep (2–5 days depending on weather and roof size), (4) contractor calls for in-progress inspection (inspector arrives within 1–3 days), (5) shingling/installation phase (3–7 days depending on weather and roof complexity), (6) contractor calls for final inspection (inspector arrives within 1–3 days), (7) final approval and permit closed. Weather delays are common in Portage: spring and fall rains can add 1–2 weeks. Most contractors include 2–3 weather days in their schedule. If an in-progress or final inspection fails (e.g., fastening error, underlayment issue), the contractor must correct it and request a re-inspection, adding 3–5 days. Portage's Building Department does not charge re-inspection fees for contractor-caused errors; however, if the homeowner requests a re-inspection due to a dispute or third-party concern, a re-inspection fee ($50–$100) may apply.
When hiring a roofing contractor in Portage, confirm that the contractor is licensed (Indiana roofing contractors must be licensed by the state; Portage Building Department verifies this before permit issuance) and that they have workers' compensation insurance. Ask the contractor if they will pull the permit or if you are expected to — most established contractors pull it as a matter of course. Request a detailed scope-of-work document that includes: roofing material (product name, color, rating, wind speed rating), square footage, whether tear-off is included, underlayment spec (ice-and-water-shield or synthetic felt), flashing materials, and cleanup. The contract should also state the permit fee and whether it is included in the total bid. Many Portage homeowners ask contractors to handle the permit to avoid the hassle, and this is standard practice; the contractor's license fee and workers' comp insurance are already factors in the bid, so permit handling is a minor add. If you are pulling the permit yourself (owner-builder scenario), you are responsible for scheduling inspections, correcting any deficiencies, and ensuring the work complies with IRC R905 and R907. Owner-built roofs in Portage sometimes face final-inspection rejection due to fastening errors or improper underlayment, resulting in required rework and re-inspection delays. For most homeowners, hiring a licensed contractor with a solid reputation in Portage and asking them to pull the permit is the simplest and lowest-risk approach.
6100 Central Ave, Portage, IN 46368
Phone: (219) 762-6700 (verify with city — main line may route to building dept.) | https://www.portage.in.gov/ (check Building Department or Development Services section for online permit portal)
Monday–Friday, 8:00 AM–5:00 PM (typical; confirm locally)
Common questions
Do I need a permit if I am just replacing gutters and flashing without touching shingles?
No. Gutter and flashing replacement is classified as maintenance and is exempt from permit requirements under IRC R907 (repair exemption). However, if the flashing replacement reveals underlying deck rot or structural damage, and the contractor decides to replace portions of the roof deck or shingles, a permit becomes required. Document the work with photos and a contractor invoice for your records.
My roof is 25 years old and has 1 layer. If I do a like-for-like overlay, do I need a permit?
Yes. Any overlay (new shingles over existing shingles) is classified as 'roof covering over existing covering' under IRC R907 and requires a permit, regardless of age or layer count. The exception is repair work (under 25% of roof area, no tear-off), which is exempt. An overlay of the entire roof is a reroofing project and is not exempt.
What happens if my roof has 2 layers and I want to avoid a tear-off?
You cannot avoid the tear-off. IRC R907.4 prohibits more than 2 existing layers; if you have 2 layers, the code requires tear-off before a new layer is applied. Portage inspectors verify this at the in-progress inspection and will not sign off if a 3rd layer is detected. The tear-off is a mandatory cost of the project — typically $1,200–$1,800 depending on roof size and complexity.
How can I find out how many layers are on my roof before I call a contractor?
Contact Portage Building Department and ask to search your address in the permit portal. The permit history will show prior roof replacements and the approved layer count. Alternatively, hire a roofing inspector ($100–$200) to climb the roof and physically inspect the layers. This inspection often reveals rot, ventilation issues, or flashing problems that should be addressed during the replacement.
If I change from asphalt shingles to metal roofing, what extra steps are required?
A material change requires a permit and a structural engineer's letter confirming that the roof framing can support the new material's weight. Metal roofing is typically heavier (2.5–3.5 lb/sq ft) than asphalt (2.5–3 lb/sq ft), so the engineer's letter often concludes that the load is equivalent or slightly higher but acceptable. The permit review takes 5–7 days (vs. 1–3 days for like-for-like), and the engineer's fee ($300–$500) is your responsibility. Plan 3–4 weeks for the complete process (permit + engineering + installation).
What if the inspector finds rot or structural damage during the in-progress inspection?
The permit work is put on hold, and the contractor is required to provide a scope-of-work addendum for the structural repair (deck replacement, rafter sistering, etc.). This addendum is submitted to Portage Building Department for approval, and an amended permit is issued. The structural repair typically costs $2,000–$8,000 depending on extent. Once the repair is complete, the in-progress inspection is re-scheduled, and the roofing work resumes. This can add 1–3 weeks to the project timeline.
Am I required to use ice-and-water-shield in Portage?
Yes, for roof replacements and re-roofing projects. IRC R905.7.8.2 and Portage's enforcement require ice-and-water-shield (synthetic underlayment) to extend a minimum 24 inches up the roof from the eave line (higher in some cases if the inspector notes a history of ice-dam damage). This is inspected at the in-progress inspection and is mandatory for permit sign-off. Cost is typically $200–$400 and is usually included in the roofing bid.
Can I pull the permit myself if I hire a licensed contractor to do the work?
Yes, technically — you can pull the permit as the owner, and the contractor performs the work. However, most licensed contractors in Portage pull the permit themselves as part of their service. Verify with your contractor at the estimate phase. If the contractor pulls the permit, they are responsible for scheduling inspections and correcting deficiencies. If you pull it, you are responsible for inspection scheduling and coordination. Either way, the contractor must comply with IRC R905 and R907.
What is the difference between 'in-progress' and 'final' inspection?
The in-progress inspection occurs after tear-off and underlayment installation, before shingles are nailed. The inspector verifies deck condition, layer count, fastening pattern prep, underlayment coverage, and flashing preparation. The final inspection occurs after all shingles and ridge cap are installed. The inspector checks fastener count and spacing, shingle overlap, flashing sealing, ridge detail, and general compliance with IRC R905. Both inspections must pass for the permit to be closed and approved.
If I do unpermitted roof work in Portage, what are my risks when I sell the house?
Indiana requires real estate disclosure of 'material defects' and 'unpermitted work.' If you or a prior owner did unpermitted roof replacement and did not disclose it, you must disclose it on the Indiana Real Estate Transfer Disclosure Form. Buyers and their lenders will request permit history; missing permits can trigger requests for re-inspection, engineer certification, or price reduction. Insurance claims may also be denied if the policy was in force during unpermitted work. Disclosed unpermitted work typically reduces the home's value by $3,000–$10,000 and complicates the sale. Obtaining a retroactive permit (if possible) is often cheaper than the sales hit — contact Portage Building Department to inquire about after-the-fact permitting.
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.