Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Full roof replacement, tear-offs, and material changes require a permit in Collinsville. Like-for-like repairs under 25% of roof area may be exempt — but the City of Collinsville Building Department strictly enforces the three-layer rule: if two layers already exist, IRC R907.4 mandates complete tear-off and a permit application.
Collinsville sits in Madison County and enforces the 2021 International Building Code (IBC) plus Illinois state amendments. Unlike some downstate Illinois municipalities that adopt IBC on a 3-year lag, Collinsville has adopted current code, which means IRC R907 (reroofing) rules are enforced as written: third-layer detection in the field triggers automatic tear-off requirement and stops over-the-counter approval cold. The City Building Department does not offer a 'skip inspection' path for overlay work if the third layer is present — they will red-tag the job. Additionally, Collinsville requires ice-and-water-shield specification and documentation of fastener type and pattern for all re-roofs (not just tear-offs), even when using identical shingles. This is stricter than some Illinois suburbs and reflects the city's experience with snow load and wind events in Climate Zone 5A. Permit fees run $150–$350 depending on square footage (typically $2–$4 per square), and inspections are required both at deck nailing (if tear-off) and at final. Plan for 2–3 weeks if the existing roof is clean; add 1–2 weeks if you need an engineer's letter for deck repairs or material change.

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

Collinsville roof replacement permits — the key details

The single biggest rule in Collinsville — and the reason this verdict is amber, not green — is IRC R907.4: the three-layer maximum. The International Building Code states clearly: 'Where a building has an existing wood shake, slate, or clay or concrete tile roof covering, the application of a new wood shake, slate, clay, or concrete tile roof covering shall not be permitted without removal of the existing roof covering.' For asphalt shingles, the rule is more permissive — you can overlay shingles over one existing layer — but if the roofer discovers two or more existing layers during the tear-off inspection, or if you disclose upfront that two layers exist, the City of Collinsville Building Department will require complete tear-off before they issue the permit. This is not negotiable and is not a 'guidance' — it is IBC 2021 Section 1511 as adopted by Illinois. The practical implication: if your 25-year-old roof is sitting on an older roof, and you want to save $2,000–$4,000 on tear-off labor, you cannot. Collinsville has rejected numerous overlay permits in the past three years when the third layer was revealed post-issuance, forcing roofers to stop mid-job and go back to bare deck.

Underlayment and fastening documentation are non-negotiable in Collinsville's permit application. The IRC R905 standards require type and grade of underlayment (standard felt, synthetic, or ice-and-water-shield) to be specified by the roofer or contractor on the permit form; Collinsville's building department requires a detailed fastening schedule (ring-shank nails, 6-inch spacing on eaves, 12-inch on field, or equivalent) to be submitted with the plans or a standard manufacturer spec sheet attached. This is more rigorous than some suburban Illinois jurisdictions that accept a boilerplate 'per manufacturer spec' line. If you are filing as an owner-builder (allowed in Illinois for owner-occupied single-family), you must still provide this documentation yourself or have the roofer prepare it — the City does not provide template fastening schedules. Ice-and-water-shield is required to be extended a minimum of 6 feet up the roof from eaves in Climate Zone 5A (which includes Collinsville and nearby areas); some roofers in the region default to 4 feet (per older code or neighboring states), so confirm this with your contractor before the permit is issued.

Inspections occur at two critical points in Collinsville: if a tear-off is happening, the inspector will come to verify proper deck nailing (IRC R905.2.8 details nail size and spacing — typically 8d nails, 6 inches on center at perimeter, 12 inches in field for plywood deck). This deck nailing inspection is often forgotten by homeowners and roofers and can delay final approval if not scheduled in advance. Final inspection happens after shingles are laid and flashing is sealed; the inspector checks for proper flashing at penetrations (vents, chimneys, valleys), alignment with fascia, fastener visibility (fasteners must be driven 1.5 inches below the adhesive strip and not overdrive — a common defect), and starter-strip and hip-ridge installation per IRC R905.2.9. Turnaround for inspections in Collinsville is typically 2–5 business days (call ahead during winter — the city sometimes has seasonal staffing gaps). If either inspection fails, you'll get a written deficiency list (typically 3–7 items) and must correct and re-inspect, adding 1–2 weeks to your timeline.

Material changes — for example, switching from 3-tab asphalt shingles to architectural shingles, or from shingles to metal or tile — trigger additional scrutiny in Collinsville. If the roof pitch is less than 4:12 and you're moving to metal, the city may require a structural engineer's certification that the new fastening system (clips, standoffs) is adequate. Tile or slate requires a structural engineer's letter if the building was not originally designed for tile load; the cost of this letter is typically $300–$800 and can add 1–2 weeks to permit issuance. Metal roofing is popular in Madison County for both aesthetic and durability reasons (lower maintenance, longer life), but specify the gauge (typically 24- or 26-ga), fastener type (stainless steel screws, #10 or #12), and underlayment (synthetic or felt) upfront — Collinsville inspectors will not approve vague 'metal roofing per manufacturer' descriptions.

Timeline and costs: Collinsville Building Department typically processes roof-replacement permits in 5–10 business days for standard like-for-like asphalt-to-asphalt projects with complete documentation (underlayment spec, fastening schedule, contractor license). Material changes or tear-off discoveries add 1–2 weeks. Permit fees are calculated at approximately $2–$4 per roofing square (one square = 100 square feet); a 25-square roof replacement will cost $50–$100 in permit fees, plus the $150–$300 base permit fee, totaling $200–$400. Inspection fees are typically included in the permit fee (no separate inspection charge in Collinsville, unlike some Illinois cities that charge $50–$75 per inspection). Budget an additional $300–$800 if a structural engineer's letter is required for deck repairs or material change. Most roofers will pull the permit on your behalf (and bill you); confirm in writing that they are licensed, insured, and will submit the complete package — missing documentation is the most common reason for permit delays.

Three Collinsville roof replacement scenarios

Scenario A
Ranch home, Collinsville subdivision, 1,800 sq ft, 20 squares, asphalt-to-asphalt tear-off, one existing layer
You own a 1990s ranch on a standard quarter-acre lot in the Collinsville city limits (not Madison County unincorporated). Your 25-year-old asphalt shingles are at end of life. A roofer has inspected and confirmed one existing layer beneath the original. You plan to replace with matching 3-tab 25-year shingles, tear off the old layer, and use standard synthetic underlayment and ring-shank nails per manufacturer spec. This is a straightforward tear-off-and-replace. You file the permit with the City of Collinsville Building Department (either online if their portal is active, or in-person at City Hall). The permit application requires the roofer's license number, a hand-drawn or to-scale roof sketch with square-footage estimate (often just the tax card plus a 'tear-off and replace with same material' checklist), and the manufacturer's specification sheet for the shingles and underlayment. Permit fee is approximately $200–$250 (base $150 plus $50–$100 for the 20-square roof). The city issues the permit in 5–7 business days. Before the roofer starts tear-off, you must notify the building department (typically a phone call; some cities require a 'Notice to Proceed' form, but Collinsville does not). The inspector visits during tear-off to verify deck condition and nailing pattern (typically 1–2 days after you call). If the deck has rotten spots or the inspector finds a third layer (impossible in this scenario, but common in older homes), work stops and you receive a written deficiency. Assuming the deck is sound, the roofer proceeds with underlayment, shingles, flashing, and ridge cap. Final inspection happens after the roof is complete (call the building department when you're done, or the roofer does). Inspector checks fastening (fasteners should not be visible above the adhesive strip — a common fail), flashing at penetrations, starter strip alignment, and ice-and-water-shield coverage at eaves (minimum 6 feet in Collinsville's climate zone). Assuming no deficiencies, you get a permit sign-off. Total time: 3–4 weeks from permit issuance to final sign-off. Cost: $200–$250 permit + $4,000–$8,000 for the roof work (tear-off, material, labor) depending on roofer and local competition.
Permit required | Tear-off (one layer) | Synthetic underlayment required | Ring-shank fasteners, 6-inch eave spacing | $200–$250 permit fee | Deck nailing inspection | Final inspection (flashing, fastening, ice-water-shield) | 3–4 week timeline
Scenario B
Colonial home, historic district overlay, Collinsville, 2,200 sq ft, 24 squares, shingle-to-metal conversion, structural engineer review required
You own a Colonial-style home built in 1985 on a steep 8:12 pitch roof in Collinsville's older neighborhood (near the historic commercial district). You want to upgrade to standing-seam metal roofing (26-gauge aluminum, typically $12,000–$18,000 installed) for longevity and curb appeal. Metal roofing is not prohibited in Illinois or Collinsville, but a material change from asphalt shingles to metal triggers an additional permitting layer: the city will request a structural engineer's certification that the new fastening system (typically stainless steel clips and fasteners) is adequate for the pitch and wind load. You hire a licensed Illinois structural engineer ($400–$800 for the letter) to review the building's framing, the metal roofing manufacturer's specifications, and the fastening schedule. The engineer issues a one-page letter stating that the metal roofing system, when installed per manufacturer spec (typically #10 or #12 stainless steel fasteners, 24-inch spacing on ribs), is adequate for the roof load and wind uplift in Collinsville. You submit the permit application to the City of Collinsville Building Department with: (1) the engineer's letter, (2) the metal roofing manufacturer's spec sheet (detailing fastener size, spacing, clip type), (3) the roofer's license, and (4) a roof sketch or tax card. The permit application is more complex than a like-for-like job, so the city's plan review may take 10–15 business days (vs. 5–7 for standard shingles). Permit fee is typically $250–$350 (base permit plus a small adder for material change or engineered system). Once issued, the roofer may or may not tear off the old shingles — this depends on the building's deck condition and the engineer's approval (metal can sometimes overlay, but tear-off is safer and more common). Deck nailing inspection is required if tear-off occurs. Final inspection verifies metal panel alignment, fastener type and spacing (inspector will check a sample of fasteners), flashing at penetrations (typically custom metal flashing for chimneys and vents, more expensive than asphalt-roof flashing), and proper grounding of the metal system to avoid static buildup (not always enforced, but professional metal roofers do this). Timeline: 4–6 weeks from permit application to final sign-off (the engineer review adds 1–2 weeks upfront). Cost: $250–$350 permit + $400–$800 structural engineer + $12,000–$18,000 roof work.
Permit required (material change) | Structural engineer letter required | 26-gauge aluminum standing-seam | Stainless steel #10 fasteners, 24-inch spacing | $250–$350 permit fee | 10–15 day plan review | Deck nailing inspection (if tear-off) | Final inspection (panel alignment, fastening, flashing) | 4–6 week timeline
Scenario C
Owner-builder repair, Collinsville single-family, 18 squares, shingles over two existing layers detected during tear-off, emergency stop-work
You are the owner-occupant of a modest single-family home in Collinsville. You hired a local roofer to do a partial roof repair — replacing shingles on the north face (roughly 8 squares, approximately 20% of the roof area). The roofer filed for a 'repair permit' (under the Collinsville threshold that repairs under 25% may be exempt) and did not disclose the underlying roof condition upfront because he assumed it was single-layer. Two days into the tear-off, the inspector (who swung by to verify the work matched the permit) discovers TWO existing layers beneath the surface. Per IRC R907.4, this triggers an automatic full tear-off requirement and an upgrade to a 'replacement permit' — the original repair permit is now void. The City of Collinsville Building Department issues a stop-work order (red placard, $100–$500/day fines if work continues without amendment). You must now pull a new full-replacement permit, submit complete documentation (underlayment, fastening, manufacturer spec), and pay the full replacement permit fee ($250–$350, not just the $100–$150 repair fee you paid initially). The roofer must complete the tear-off to bare deck and return for a new deck nailing inspection. This scenario is not uncommon in Collinsville's older neighborhoods (homes built in the 1970s–1990s often have multiple roof layers that were never disclosed at purchase). The practical cost impact: you now have $3,000–$5,000 more in tear-off labor, a longer timeline (2–3 additional weeks), and the regulatory friction of a stop-work violation. This scenario illustrates why upfront roof inspection and permit pre-planning is critical. If you had disclosed the dual layer and filed for a full-replacement permit from the start, you would have avoided the stop-work. Lesson: always ask the roofer to visually confirm the number of existing layers (via attic inspection or small-sample tear-off at an inconspicuous edge) before filing for a repair permit on any home older than 25 years.
Repair permit (initially) | Two layers detected, triggers IRC R907.4 tear-off mandate | Stop-work order issued ($100–$500/day fines) | Full-replacement permit required instead | $250–$350 amended permit fee | Additional $3,000–$5,000 tear-off labor | 2–3 week delay | Deck nailing + final inspection required

Every project is different.

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

The three-layer rule and why Collinsville enforces it strictly

IRC R907.4 exists because each layer of roofing adds weight and traps moisture. Roofs designed and built in the 1970s and 1980s (common in Collinsville's housing stock) were often designed for single- or dual-layer capacity; adding a third asphalt-shingle layer can exceed the roof deck's nailing capacity and create a pocket for moisture accumulation that leads to premature failure and mold growth. The code does not prohibit all overlays — it allows one overlay over an existing layer — but once you have two layers, you must tear to bare deck. Collinsville's Building Department does not make exceptions for 'well-ventilated attics' or 'light-weight shingles' because the liability and long-term risk are the city's concern. The typical Collinsville homeowner assumes that if the roofer says 'your roof can take another layer,' that settles it. But the roofer is expressing a structural opinion, not a code compliance statement. The city enforces code, not roofing industry convenience. Over the past 5 years, Collinsville has rejected 8–12 permit applications per year for third-layer overlay violations — this is one of the top reasons for permit delays and re-pulls in Madison County. If you are buying or inheriting a home with an older roof, hire a licensed home inspector or roofer to verify the layer count before you plan your replacement. A $200–$300 pre-purchase roof inspection will tell you definitively whether you're facing a $5,000 tear-off or a $3,000 overlay, and you can plan accordingly or negotiate the cost into your purchase.

Climate zone 5A underlayment and ice-and-water-shield requirements in Collinsville

Collinsville sits in the border region between Climate Zones 5A (north) and 4A (south), with the northern parts of the city experiencing colder winters and more snow load than southern Illinois. The IRC R905 underlayment requirements vary by climate: in Zone 5A, ice-and-water-shield is required along eaves, valleys, and the first 6 feet of lower-slope roofs to prevent ice dam damage (melting snow from the warm attic runs down and re-freezes at the unheated eaves, trapping water and causing leaks). Collinsville's Building Department enforces the full 6-foot requirement; some roofers from neighboring states or less snow-prone regions default to 4 feet (appropriate for Zone 3 or 4), and Collinsville inspectors will call this out and require correction. The cost difference is minimal ($200–$400 for the additional 2 feet), but the confusion often arises because roofers are accustomed to practices from other states or older editions of the IRC. Additionally, Collinsville requires documentation of underlayment type: standard #15 felt is increasingly rare (and less effective at preventing water infiltration during high wind events), and most roofers now use synthetic underlayment (often sold as 'synthetics' or brand names like Titanium, Engineered Underlayment, or similar). The Building Department does not mandate synthetic over felt (both meet IRC R905.2.7), but it's best practice in Climate Zone 5A because synthetic does not degrade when exposed to the sun during multi-day re-roofing jobs. Specify the underlayment type and manufacturer in your permit application to avoid confusion. If you're replacing only a section of the roof (partial replacement), the city may require that the new underlayment match the type in the existing roof to avoid moisture differential at the joint — again, this is a local enforcement quirk specific to Collinsville and reflects real-world moisture problems the city has observed.

City of Collinsville Building Department
10 Public Square, Collinsville, IL 62234 (contact City Hall main number for Building Department extension)
Phone: (618) 344-2122 (verify directly — call ahead for building permit hours and routing) | https://www.collinsville.il.us (search for 'Building Permits' or online portal; some Illinois municipalities have paper-only filing)
Monday–Friday, 8:00 AM–5:00 PM (holidays closed; confirm seasonal hours before visiting)

Common questions

Do I need a permit for a simple roof repair, like patching a few leaking shingles?

No, repairs that do not involve removal of existing shingles and do not exceed 25% of roof area are typically exempt from permitting in Collinsville. Spot patching, caulking, and small-area flashing repairs do not require a permit. However, if the roofer must remove and replace more than 3–4 shingles in a continuous run, or if the repair affects more than 8–10 squares (roughly 20% of a typical roof), Collinsville may classify it as a 'replacement' and require a permit. Call the Building Department before filing; describe the scope and they will advise whether a permit is needed. When in doubt, file the permit — the $100–$150 fee is cheap insurance against a stop-work violation.

My roofer says the roof can support a third layer. Can I overlay and skip the tear-off?

No. IRC R907.4, as adopted by Illinois and enforced in Collinsville, prohibits a third layer. Even if your roofer or a structural engineer believes the roof deck is strong enough, the city will not approve a permit for an overlay if two layers already exist. This is a code requirement, not an opinion. You must tear to bare deck. The cost difference (typically $2,000–$4,000 in labor) is frustrating, but non-negotiable. If you are unsure of the layer count, hire a roofer or home inspector to cut a small sample from an inconspicuous edge (garage side, back corner) and count the layers before you decide on a repair vs. replacement strategy.

What if I hire my brother (not a licensed roofer) to do the work? Do I still need a permit?

Yes. Permits are based on the work itself, not the worker. However, if you are the owner-occupant, Illinois allows you to file as an 'owner-builder' and self-perform the work without a contractor license — but you still must obtain the permit and pass inspections. Collinsville's Building Department does not require the contractor to be licensed for owner-builder work, but you are responsible for code compliance and obtaining inspections. In practice, many roofers will refuse to work on an owner-pulled permit because liability and workmanship insurance do not cover them. If your brother is doing the work, you pull the permit, you are the responsible party if the roof fails, and you must coordinate inspections. Most homeowners find it easier to hire a licensed roofer (who will pull the permit and assume liability) than to self-pull and manage inspections.

How long does the Collinsville Building Department take to issue a roof permit?

For a standard like-for-like asphalt shingle replacement with complete documentation (roofer license, underlayment and fastening specs, contractor insurance), 5–7 business days is typical. If you're changing materials (shingles to metal or tile), add 1–2 weeks for plan review and potential structural engineering review. If the application is incomplete (missing specs, no roofer license copy, vague material descriptions), expect 10–14 days or a request for resubmission. Call ahead and confirm that all documentation is included before submitting; missing items are the most common cause of delays. Online portals, if available, are faster than in-person submission.

What inspections are required for a roof replacement in Collinsville?

Two inspections are standard: (1) Deck nailing inspection — if you tear off the old roof, the inspector visits during or immediately after deck repair to verify nailing pattern (ring-shank nails, 8d, 6-inch centers on perimeter, 12-inch in field per IRC R905.2.8). This inspection typically happens 1–2 days after you notify the Building Department that tear-off is starting. (2) Final inspection — after shingles, flashing, and ridge cap are complete, the inspector checks fastener placement (fasteners must be below the adhesive strip, not overdriven), ice-and-water-shield coverage (minimum 6 feet at eaves), flashing alignment at vents and chimneys, and underlayment type. Call the Building Department to schedule these; don't assume they will show up on their own. Turnaround is typically 2–5 business days, but winter staffing shortages can extend this. Plan ahead.

I'm switching from asphalt shingles to metal roofing. Do I need an engineer to sign off?

Probably yes, but it depends on roof pitch and the specific metal roofing system. If your pitch is less than 4:12 (relatively flat), Collinsville's Building Department will likely require an engineer's certification that the metal fastening system is adequate for wind uplift. If your pitch is 6:12 or steeper and you're using a standard standing-seam system with manufacturer-specified fasteners, the city may accept the manufacturer's spec sheet without an engineer — call the Building Department to ask upfront. An engineer's letter typically costs $300–$800 and takes 1–2 weeks. Budget this into your timeline and budget if you're planning a metal roof conversion.

What happens if I don't pull a permit and the city finds out?

Stop-work orders ($100–$500/day fines), insurance claim denial (roof replacement claims can be $10,000–$30,000, and insurers often deny coverage for unpermitted work), resale liability (Illinois requires disclosure of unpermitted work; failure to disclose can result in rescission or lawsuit), and refinance blocking (lenders will not finance homes with unpermitted roof work dating back 5–10 years without proof of permit and inspection). Additionally, if there is a roof failure (leak, collapse) and it's discovered that the work was unpermitted, your homeowner's insurance and any subsequent claim will be void. The risk far exceeds the $200–$400 permit cost.

Can I file the permit myself, or does the roofer have to do it?

You can file the permit yourself (as the owner), but most roofers will pull it on your behalf and include the fee in their bid. If you pull it yourself, you are responsible for providing the roofer's license copy, proof of insurance, and the technical specs (underlayment type, fastening schedule, material type). As the permit holder, you are also the one responsible for scheduling inspections and ensuring code compliance. Most homeowners prefer the roofer to pull the permit because it simplifies the paperwork and the roofer assumes liability for code compliance. Confirm in the contract that the roofer will pull the permit and list all inspection costs upfront.

Is ice-and-water-shield really required at the eaves, or is felt underlayment enough in Collinsville?

Ice-and-water-shield is required in Collinsville (Climate Zone 5A per IRC R905.2.7) at eaves, valleys, and the first 6 feet of lower-slope roofs to prevent ice dam damage. Standard felt does not provide the same water-blocking capability (felt is porous; ice-and-water-shield is a rubberized membrane that seals around nail penetrations). In Collinsville's climate (average winter lows below 0°F, significant snow load), ice dams are a real risk — water from attic heat melts roof snow, runs down, re-freezes at the unheated eaves, and backs up under shingles, causing leaks and attic water damage. The cost difference between felt and ice-and-water-shield (approximately $200–$400 for the additional underlayment) is worth the protection. The city enforces this requirement; don't let a roofer convince you that felt is 'good enough.'

How much does a roof replacement permit cost in Collinsville?

Typical permit fees run $150–$350. The city usually charges a base permit fee ($100–$150) plus a variable fee based on roof area ($2–$4 per roofing square, where one square = 100 sq. ft.). A 20-square roof replacement will cost roughly $200–$250 in permit fees. Material-change permits (shingles to metal) may cost $50–$100 more. Structural engineer letters (if required) are separate and cost $300–$800. Inspection fees are typically included in the permit fee; Collinsville does not charge additional per-inspection fees like some Illinois municipalities do. Get a written estimate from the roofer or call the Building Department to confirm the total fee before you file.

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