Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
A full roof replacement, tear-off, or material change in Ennis requires a permit pulled by you or your contractor. Patch repairs under 25% of roof area are exempt; like-for-like overlay without tear-off may qualify for expedited review.
Ennis operates under the International Building Code (IBC) and International Residential Code (IRC), administered by the City of Ennis Building Department. The city's critical local threshold is IRC R907.4: if your roof has two or more existing layers, a tear-off is mandatory before new material is installed — overlays are prohibited. Ennis also enforces a three-layer absolute maximum per the state of Texas adoption of the 2015 IRC (currently in effect). The city's online permit portal (accessible through the Ennis city website) is where most residential permits are filed; over-the-counter review is available for straightforward like-for-like replacements with full documentation of deck condition and fastening pattern. Because Ellis County (where Ennis is located) sits in FEMA flood zones and has expansive clay soil typical of North Texas, the city's permit review often flags insufficient underlayment specification and fastening details — missing ice-and-water shield or improper nail spacing can trigger a resubmit. Unlike some neighboring Texas cities (e.g., Arlington, Waxahachie), Ennis does not currently enforce enhanced hurricane-resistant requirements from the Florida Building Code, but the IRC R905 material standards apply uniformly. Owner-builder permits are allowed for owner-occupied single-family homes; contractor licensure is not required if you own the property.

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

Ennis roof replacement permits — the key details

Permit requirement hinges on scope, not just dollar value. IRC R907.3 and R907.4 require a permit for full roof replacement, any partial replacement exceeding 25% of roof area, any tear-off-and-replace (even same material), structural deck repair, fastener modifications, or material changes (e.g., shingles to metal, shingles to tile). Ennis Building Department uses these thresholds consistently. Repairs under 25% of roof area using matching materials — like patching five or fewer roof squares with same-grade asphalt shingles on the same slope — typically do NOT require a permit. Gutter replacement, flashing-only work, and fastener touch-ups are usually exempt. However, the three-layer absolute maximum rule (IRC R907.4) is non-negotiable: if your roof has two layers already and you're adding a third, you must tear off the old material first. This rule exists because shingles compress and cup after 10-15 years, and a third layer traps heat and moisture, leading to premature failure and potential structural rot.

The permit application in Ennis requires specific documentation to avoid resubmit delays. You (or your contractor) must submit: (1) a completed building permit form with property address and owner/contractor contact info; (2) a roof sketch or photo showing roof area in square feet and slope; (3) specification of existing condition (number of layers, current material, estimated age); (4) new material specification (brand, model, shingle type, underlayment type, ice-and-water shield location); (5) fastening pattern and nail type (typically 4 nails per shingle, 16-24 inches on center, into wood deck per IRC Table R905.11(2)(a)); (6) deck inspection notation (any rot, structural damage, or re-decking required). If your existing roof has visible soft spots, nail pops, or rot in the decking, the permit reviewer will flag it and require a structural assessment before approval. Ennis does not allow overlay on a deck with more than 5% visible deterioration. This upfront documentation reduces review time from 2-3 weeks to 3-5 business days if submitted complete.

Material changes trigger additional scrutiny in Ennis. If you're switching from asphalt shingles to metal roofing, asphalt to clay tile, or adding a secondary water barrier (ice-and-water shield beyond the eaves), the permit application must specify fastener type, spacing, and manufacturer load ratings. Metal roofing in Ennis requires fasteners rated for 90 mph wind uplift (IRC R905.10); tile roofing requires structural review if the roof deck is not designed for the added weight (tile weighs 12-15 psf vs. shingles at 2-3 psf). The city often requires a structural engineer's letter for tile or slate roofing, which adds $300–$600 and 1-2 weeks to the permit review. Underlayment specification is critical: synthetic or high-temp asphalt-saturated felt in Ennis climates (Zone 2A/3A, hot summers, occasional freeze-thaw cycles) is required by IRC R905.2(a) and R905.3(a). Self-adhering ice-and-water shield must extend 24 inches up the slope from the eave on any roof with a history of ice dam (rare in Ennis proper, but important if your home is on a ridge or in a microclimate prone to cold air pooling).

Deck inspection and repair are often the hidden cost in Ennis roof permits. When the existing shingles are removed, the contractor will discover whether the wood decking is solid or has rot, missing sections, or nail pops. If rot is found, the permit requires localized decking repair or full replacement of affected sections before new shingles are installed. The building inspector will do an in-progress inspection of the deck (IRC R905.11(1)) before underlayment is laid. Ennis inspectors typically require clear photographic documentation of the deck condition — before and after tear-off — submitted with the permit file or at the in-progress inspection. Deck repair costs in Ennis typically run $1,000–$3,000 for minor rot on 20-25% of the roof area; full deck replacement (if the home is 40+ years old and the deck is compromised) can exceed $8,000–$12,000. This is why a pre-permit roof inspection by a licensed roofer is smart: it identifies deck issues before permitting, avoiding surprise delays or costs during the tear-off.

Inspection and approval timeline in Ennis is typically 7-14 days for a complete, like-for-like replacement (no material change, no deck repair, no structural issues). The contractor must schedule an in-progress inspection after the deck is exposed and fasteners are set; final inspection occurs after underlayment, ice-and-water shield, and all shingles are installed. If the permit application is incomplete (e.g., no fastening specification, no deck photos, no underlayment type listed), Ennis Building Department will request corrections via email or phone; resubmit turnaround is 3-5 business days. The final inspection sign-off is issued the same day or next business day if the work meets IRC R905 standards. The permit is then closed, and a final permit card is issued. Keep this card and the final inspection sign-off for resale disclosures, insurance claims, and future refinance applications. Texas state law (Property Code § 207.003) requires a seller to disclose all unpermitted structural work; a permitted, inspected roof replacement protects you from liability.

Three Ennis roof replacement scenarios

Scenario A
Like-for-like asphalt shingle replacement, single layer, 28-square roof, no material change, Ennis city limits
Your 20-year-old home has a single-layer asphalt shingle roof in fair condition (some curling on south slope, no visible rot). You obtain bids to replace with the same brand and grade asphalt shingles, same slope (6:12 pitch), standard 3-tab or architectural shingles. This is a straightforward permit: no material change, no tear-off complication (only one layer), no structural work. You (or your contractor) file the permit with the City of Ennis Building Department via the online portal or in-person at city hall. Required documents: completed permit form, roof sketch with square footage (28 squares = 2,800 sq ft), note that existing roof is single-layer asphalt, new material spec (e.g., Owens Corning Duration 30, standard fastening per IRC Table R905.11(2)(a), no special underlayment beyond standard 30# felt or synthetic equivalent), and deck condition (visually sound, no rot). Permit fee in Ennis is typically $100–$200 for residential roofing (based on permit value or square footage; confirm current fee schedule with city). Review time: 3-5 business days for complete application. Inspector schedules in-progress inspection after deck is exposed; final inspection after all shingles are down. Total timeline: 7-10 business days from application to final sign-off. Cost breakdown: permit $150, in-progress inspection (included), final inspection (included), roofer labor and materials $2,500–$4,000, no additional structural or underlayment upgrade. Owner-builder permitted: yes, you can pull this permit yourself if you own the property and plan to do the work; hiring a contractor is also standard and often more cost-effective.
Permit required | Single layer OK | Standard IRC R905.2 underlayment | 4 nails per shingle, 16-24 in. on center | Deck inspection required | Final sign-off issued same-day | Permit fee $100–$200 | Roofer cost $2,500–$4,000 | Total project $2,650–$4,200
Scenario B
Material change: shingles to standing-seam metal roofing, two existing layers, full tear-off, structural deck assessment, Ennis city limits
Your 15-year-old home has two layers of asphalt shingles (original + one overlay from 10 years ago). You want to upgrade to standing-seam metal roofing for durability and energy efficiency. This requires a full tear-off per IRC R907.4 (two layers = mandatory tear-off). Metal roofing changes the permit complexity significantly. First, the two-layer tear-off is non-negotiable; Ennis will not approve an overlay. Second, metal roofing requires fastener specification and wind-load verification: IRC R905.10 demands fasteners rated for 90 mph uplift. Third, if your roof deck is standard 5/8-inch plywood (typical for shingle roofing), you may not need structural reinforcement for metal weight alone (metal is ~0.8 psf vs. shingles at 2-3 psf), but the permit reviewer will want written confirmation from the roofer or a structural engineer letter confirming deck adequacy for the fastener pullout forces (standing-seam fasteners bear significant load under uplift). Permit application must include: completed form, two-layer tear-off notation with photos, metal roofing spec (manufacturer, panel profile, fastener type, spacing per manufacturer and IRC R905.10), deck condition assessment, and either a contractor affidavit confirming deck adequacy or a structural engineer letter ($300–$500, takes 1-2 weeks). Permit fee in Ennis: $150–$300 (based on roof valuation; metal roofing is ~$4,000–$6,500 labor + materials for a 28-square roof). Review time: 1-2 weeks if deck assessment is straightforward; 2-3 weeks if structural review is needed. Inspector will conduct in-progress inspection after tear-off (to verify deck condition), again after metal is installed. Total timeline: 3-4 weeks from application to final sign-off. Cost breakdown: permit $150–$250, structural engineer letter $300–$500 (if required), roofer tear-off and metal install $4,500–$7,000. Total project $5,000–$7,750. Note: owner-builder is possible if you have metal roofing installation experience; most homeowners hire a licensed roofer, especially for fastening compliance.
Permit required | Two-layer tear-off mandatory per IRC R907.4 | Structural deck assessment needed | Wind-rated fasteners per IRC R905.10 | Metal roofing underlayment spec | In-progress deck inspection required | Final inspection (fasteners, overlap) | Permit fee $150–$300 | Structural engineer (if needed) $300–$500 | Roofer cost $4,500–$7,000 | Total project $5,000–$7,750
Scenario C
Partial roof replacement, hail damage repair, ~6 squares on one slope, original layer intact, like-for-like shingles, Ennis city limits
A hailstorm damages the south-facing slope of your roof (about 600 sq ft of a 2,800 sq ft roof, or ~6 squares out of 28). The damage is limited to bruising and some missing granules; no structural impact or deck exposure. Your homeowner's insurance approves repair. This scenario hinges on whether the repair exceeds 25% of total roof area. Six squares = 600 sq ft. Total roof = 2,800 sq ft. 600 / 2,800 = 21%, which is under the 25% threshold. However, if the scope is actually 8-9 squares (800-900 sq ft, or 29-32% of total), a permit IS required. The permit decision depends on precise measurement and the roofer's assessment. If under 25% and only patch repair with matching shingles is done (tear-off of damaged shingles only, no new underlayment over the whole slope, just spot patches), NO PERMIT is typically required — this falls under the exemption for repair work. However, if the roofer recommends replacing the entire south slope to match color/aging (even though only 6 squares are damaged), that becomes a partial replacement exceeding 25% of the roof, triggering a permit requirement. In Ennis, building inspectors interpret this conservatively: if the repair work is isolated to the hail-damaged area and uses matching shingles of the same grade/brand, no permit. If the scope expands to re-roof an entire slope or section for aesthetic or durability reasons, a permit is required. Recommendation: contact City of Ennis Building Department before hiring the roofer, provide photos and square footage, and ask for clarification. If no permit is needed, the repair is straightforward: tear out damaged shingles, inspect deck for damage (likely none if hail didn't puncture), replace with matching shingles, nail per IRC R905.11 (typically 4 nails per shingle). Cost: $800–$1,500 (roofer labor + materials, no permit fee). If a permit IS required (scope creep or full-slope replacement), follow Scenario A process: permit $100–$150, review 3-5 days, in-progress and final inspections, cost $2,500–$3,500 total.
Permit depends on repair scope vs. replacement | Under 25% roof area = likely exempt | Over 25% = permit required | Hail-damage photo documentation advised | Deck inspection for hail penetration | If exempt: $800–$1,500 roofer cost, no permit fee | If permitted: $100–$150 permit + $2,500–$3,500 total cost

Every project is different.

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

Ennis climate and deck durability: why permit inspectors flag North Texas roof conditions

Ennis's location in a clay-heavy soil region (Houston Black clay, expansive clay typical of North Texas) also indirectly affects roof projects. Expansive clay expands in wet conditions and shrinks in dry conditions, causing foundation settling and, over decades, differential settlement of the home. This settlement can misalign the roof plane, creating low spots where water pools or high-pitch mismatches between roof sections. The Ennis Building Department's inspectors check for slope irregularities and may require raking or flashing adjustments to ensure proper water drainage per IRC R905.2(a) and R905.3(a). If your home has settled noticeably (a common issue in North Texas homes built on expansive clay), the roofer will flag it, and the permit reviewer may require a structural engineer assessment ($300–$600) to confirm the roof deck is still safe for fastening and load-bearing. This is not a rejection — it's a safeguard. In some cases, a minor shimming or local re-framing of the roof edge is done to re-true the plane before new shingles are installed. Plan for this possibility if the home is 40+ years old or is in an area known for settlement (e.g., older Ennis neighborhoods near downtown).

Permit workflow and inspector expertise in Ennis: what to expect during the review process

Once the permit is issued, the roofer schedules the work. The Ennis Building Inspector will perform two inspections: in-progress (after tear-off and deck exposure, before underlayment is laid) and final (after all material is installed). The in-progress inspection is critical: the inspector will walk the roof, document deck condition with photos, verify that any identified rot or damage is being addressed, confirm that fastener specifications are on-site, and approve the deck as ready for underlayment. This inspection typically takes 20-30 minutes and must be called in advance (1-2 days notice, depending on inspector availability). The final inspection occurs after all roofing is complete; the inspector verifies material type, fastening pattern (spot-checking nails per IRC Table R905.11(2)(a)), underlayment type and overlap, ice-and-water shield placement (if required), and flashing details. Ennis inspectors are knowledgeable on IRC R905 standards and typically do not nitpick minor details if the work is clearly compliant; however, they will reject work that violates fastening specifications, uses non-compliant material, or shows poor workmanship (e.g., crooked lines, buckled shingles, inadequate overlap). Final inspection approval is issued same-day or next business day; the permit is then closed. The entire process from application to final sign-off typically takes 2-4 weeks for a straightforward replacement, 3-5 weeks if deck issues or structural assessment is needed.

City of Ennis Building Department
Ennis City Hall, 301 W. Main St, Ennis, TX 75119 (verify current address via ennis.tx.us)
Phone: Confirm via City of Ennis website or call 972-875-2000 (main line; ask for Building Department) | Ennis online permit portal: accessible via ennis.tx.us/permits or search 'Ennis Texas building permits'
Monday-Friday, 8:00 AM - 5:00 PM (local time); closed on major holidays

Common questions

Do I need a permit for a roof repair (not full replacement)?

Repairs are exempt if they cover less than 25% of the total roof area and use matching materials. Patching 5-6 damaged shingles on one slope, gutter repair, or flashing-only work typically do not require a permit. However, if the repair scope expands to recover an entire roof section or slope (even if only one area is damaged), the total scope may exceed 25% and trigger a permit requirement. Contact City of Ennis Building Department with photos and square footage for clarification before hiring the roofer.

What does IRC R907.4 mean, and why does Ennis enforce it strictly?

IRC R907.4 prohibits a third layer of roofing and requires a tear-off if two or more layers already exist. Shingles compress and retain heat/moisture when stacked; a third layer risks premature failure, structural rot, and ice damming. Ennis Building Department enforces this to prevent costly failures and code violations. If your roof has two layers, tear-off is mandatory before new material is installed — overlays are not allowed.

My roofer says the work is too small to need a permit. Is that true?

Not necessarily. If the work is a true repair (under 25% of roof area, matching materials, no structural change), no permit is required. If the scope is partial replacement or includes tear-off, a permit IS required even if it seems small. Never skip the permit based on the contractor's assessment alone; contact City of Ennis Building Department directly with photos and details to verify.

How much does a roof replacement permit cost in Ennis?

Permit fees in Ennis typically range from $100–$300, based on permit valuation or roof square footage. A 28-square asphalt shingle replacement (like-for-like) is usually $100–$200. Material changes or structural work may be $150–$300. Confirm the current fee schedule with City of Ennis Building Department; fees are published on the city website or by phone.

Can I pull my own roof replacement permit in Ennis if I own the property?

Yes. Ennis allows owner-builder permits for owner-occupied single-family residences; you do not need a contractor license to pull the permit. However, you must do the work yourself or hire workers under your supervision. Most homeowners hire a licensed roofer, who pulls the permit as part of the contract. Confirm the contractor includes permit costs in the bid.

What happens during the in-progress roof inspection?

The inspector examines the exposed roof deck after old shingles are torn off. They check for rot, soft spots, nail pops, and proper deck fastening. If damage is found, the permit cannot proceed until repairs are made. The inspector also verifies that fastener types and underlayment materials are on-site and match the permit specs. This inspection typically takes 20-30 minutes and must be scheduled in advance.

Do I need ice-and-water shield on my Ennis roof?

Ice-and-water shield is recommended but not always required by IRC R905 in Zone 3A (Ennis climate). However, Ennis Building Department reviewers often recommend it for homes in low-lying areas or with south-facing slopes that experience thermal cycling and occasional ice damming. Check with the inspector during permit review; if you're doing a full tear-off, adding self-adhering ice-and-water shield 24 inches up from the eave is a smart investment ($200–$400) to prevent future leaks.

My roof has three layers. Can I overlay without a tear-off?

No. Three layers is the absolute maximum allowed by Texas building code (IRC R907.4), and Ennis will not permit a fourth layer. If you already have three layers, tear-off is mandatory. If you have two layers, you can add one more via overlay only if the permit application includes documentation of the existing two layers and deck condition; full tear-off is still the safer choice and is required if any deck damage is found.

What if my roofer finds rot in the deck during tear-off?

Deck rot must be repaired before the roof can be closed. The inspector will require photos of the rot and documentation of the repair scope. Localized rot (under 25% of deck area) is addressed with sistering joists or patching; extensive rot may require deck replacement. This adds $1,000–$3,000+ to the project and extends the timeline by 1-2 weeks. Always budget for potential deck repair on homes 30+ years old.

Does my insurance company care about the roof permit?

Yes. If you file an insurance claim for hail or wind damage, the adjuster will request proof of permit and final inspection sign-off before approving payment. An unpermitted roof repair or replacement can void coverage or delay reimbursement. Always pull a permit for any roof work covered by insurance.

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