What happens if you skip the permit (and you needed one)
- Stop-work orders can halt your project mid-tear and impose $500–$2,000 fines per Keller Municipal Code; re-pulling the permit typically doubles the fee.
- Insurance claims for water damage during or after an unpermitted roof replacement are often denied — carriers require proof of permitted, inspected work.
- Lenders and title companies will block refinances or sales if the roof replacement is not on permit record; disclosure violations in Texas can trigger legal liability.
- A third layer discovered during inspection triggers mandatory tear-off and a structural engineer review (adding $500–$1,500 in additional costs and 3+ weeks of delay).
Keller roof replacement permits — the key details
Keller Building Department enforces the 2015 International Building Code (IBC) and International Residential Code (IRC), with adopted amendments. The core rule is IRC R907.4: if your roof already has two layers of shingles (or equivalent), you must tear off to the deck — you cannot overlay a third layer. This is non-negotiable and is the #1 permit trigger in Keller. Before submitting a permit application, hire a roofer to inspect the roof and count the existing layers (a simple visual check from inside the attic or a roof core sample costs $50–$150 and is money well spent). If you have two layers and want to re-roof, the permit application must specify a complete tear-off, deck inspection, and replacement with new underlayment. If you have one layer and are doing a like-for-like replacement (same shingle type, same slope, no structural changes), the permit still applies but qualifies for expedited review — most decisions come back within 3 business days with a single comment or approval. The permit fee in Keller is calculated at approximately $0.75–$1.50 per square foot of roof area, plus a flat application fee of $75–$150. A typical 2,000-square-foot roof (roughly 22 squares) will cost $150–$350 in permit fees alone. This fee is non-refundable and does not cover the actual roofing work (labor and materials), only the city's plan review and inspections.
Underlayment and fastening specifications are critical in Keller's North Texas climate. The city requires ASTM D6381 synthetic underlayment (or equivalent) for all new roofing, and fastening must comply with manufacturer specifications and IRC R905.2.8. In North Texas, where wind speeds can exceed 80 mph in spring storms, many roofing contractors now specify high-wind fastening patterns (6–8 nails per shingle instead of the minimum 4). Keller's building department will flag this in plan review if your bid package or spec sheet does not list fastener type, size, and pattern. Metal roofing conversions (shingles to standing seam, for example) require a structural evaluation if the deck is not already rated for the additional load — this adds $300–$800 and 2–3 weeks to the permit process. Additionally, if you are converting to a light-colored roof (cool roof), some energy code points apply, but Keller does not mandate cool roofs for residential re-roofs, so this is optional and usually adds no cost or timeline. The key takeaway: specify underlayment and fastening in your bid package before you ask for a permit quote, and confirm with your roofing contractor that they pull the permit (most do, but verify).
Keller does not sit in a high-wind HVHZ (High Velocity Hurricane Zone) like coastal Texas, but the city does experience occasional severe thunderstorms and hail events. The 2015 IRC has no additional hurricane or hail mitigation requirements for inland Central Texas, so you do not need to worry about secondary water barriers or reinforced hip/ridge specs beyond standard IRC R905 rules. However, if you live in a flood zone (check FEMA maps; some Keller properties are in the flood plain of the Trinity River), the roof replacement permit will cross-reference your flood-hazard area, and the inspectors may ask for additional documentation that gutters and drainage are adequate. This is rare but worth checking before you file. Keller's online permit portal (accessible through the city's website) allows you to upload plans, photographs, and contractor affidavits. Most roofers now upload a simple one-page spec sheet that lists material, underlayment, fastening, and warranty — this is usually sufficient for plan review and speeds up approval.
Inspections for a roof replacement in Keller are typically two-point: (1) deck inspection — performed after tear-off and before new underlayment is laid, to verify no rot, structural damage, or fastening issues exist; and (2) final inspection — after the new roof is installed and all flashing, drip edge, and ridge vents are complete. Schedule inspections through the city's online portal or by phone (see contact card below). Most inspectors will come within 2–3 business days of your request. The deck inspection is crucial: if rot is discovered, the cost to sister joists or replace decking can quickly add $1,500–$5,000 to the project. In North Texas climate, this is not uncommon in homes over 30 years old, especially if there was prior water damage or poor attic ventilation. Request the deck inspection BEFORE your roofer orders new materials, so you have time to budget for surprises. The final inspection is straightforward — the inspector walks the roof, checks fastening pattern, verifies underlayment and flashing, and signs off. Most final inspections pass on first visit.
Timeline and costs: a straightforward, like-for-like roof replacement (one existing layer, no structural issues, expedited permit) will take 1–2 weeks from permit submission to final sign-off, plus 2–5 days for the roofer to complete the work. Total project cost for a 2,000-square-foot roof is typically $8,000–$15,000 in labor and materials, plus $150–$350 in permit fees. If tear-off is required (two existing layers), add 2–3 additional days to the roofing schedule. If deck repair is needed, add $1,500–$5,000 and 1–2 weeks. Material changes (shingles to metal) or structural concerns trigger full plan review, adding 2–3 weeks to permitting before the roofer can even start. Owner-builders in Keller are allowed to pull permits for their own home (owner-occupied only), but roofing is a high-liability trade — most banks, insurers, and title companies require a licensed roofing contractor to pull and sign the permit application. Confirm this with your lender before attempting a DIY permit pull.
Three Keller roof replacement scenarios
North Texas climate factors: wind, hail, and the three-layer problem
Keller sits in NOAA climate zone 2A (South-Central coast) and 3A (temperate/warm, moderate humidity). North Texas averages 47 inches of rain per year, with severe thunderstorm season (April–June) bringing hail, wind gusts over 80 mph, and occasional tornado-spawning supercells. The 2015 IRC does not impose hail-resistant rating requirements for residential roofs in Keller (unlike some Florida or Colorado jurisdictions), but many Keller homeowners now spec Class 4 impact-resistant shingles (ASTM D3161, UL 2218) to reduce insurance premiums and improve resale value. Impact-resistant shingles cost 10–20% more but are becoming standard in new construction and re-roofs here. Hail damage is a leading cause of roof claims in North Texas; if your roof is hail-damaged within 10 years of replacement, your contractor's warranty may not cover it if you did not spec impact-resistant material.
The three-layer problem is endemic to Keller because many homes built in the 1980s–1990s had their first re-roof in 2000–2010, and some owners re-roofed again without tearing off the old layer. By 2024, these homes now have two or three layers. The city takes IRC R907.4 seriously: inspectors will physically count layers during deck inspection, and if three are found, you must stop work and file an amendment requiring tear-off. This has caused thousands of dollars in cost overruns for Keller homeowners who did not budget for it. Always confirm layer count before you commit to a bid or a permit timeline.
Frost depth in Keller is approximately 12–18 inches (Tarrant County), so deck drainage and ice/water-shield placement are important. IRC R905.2.8.2 (ice/water-shield) does not mandate ice barriers in zone 2A/3A, but North Texas freeze-thaw cycles (often 3–4 cycles per winter) can drive water under shingles if flashing is not properly sealed. Most Keller roofers now extend ice/water-shield 24–36 inches up the roof from the eave and 6 feet up every valley, even though the code minimum for zone 3A is 2 feet. This is a smart upgrade and costs $200–$400 extra but reduces callbacks for ice-dam leaks.
Keller permit process: online portal, expedited review, and cost breakdown
Keller Building Department operates an online permit portal accessible through the city website (www.cityofkeller.com or search 'Keller TX building permits'). The portal allows you to submit applications 24/7, upload plans and documents, and receive real-time status updates. Most residential roofing permits are submitted by the contractor (licensed roofers typically pull permits as part of their bid), but owner-builders can submit directly if the home is owner-occupied. Submission requires a completed application form (fillable PDF), a roof sketch or photo, a contractor affidavit (signed and notarized if not licensed), and a spec sheet listing material, underlayment, and fastening details. For expedited permits (like-for-like replacements, no structural concerns, no material changes), you can expect a decision within 2–3 business days; for full-review permits (material changes, tear-off, structural concerns), expect 5–10 business days.
Permit fees in Keller are calculated on a sliding scale based on roof area and complexity. The current fee schedule (2024) is approximately $75 flat application fee plus $3.50–$7.15 per square (100 square feet) of roof area. A 2,000-square-foot roof (22 squares) costs roughly $150–$230 in permit fees. A 3,500-square-foot roof (39 squares) costs roughly $200–$350. Material-change or structural-review surcharges add $50–$100. Tear-off permits do not cost more but require more inspections (deck inspection mandatory, which may add 1–2 days to the timeline). Permit fees are non-refundable once issued, even if the project is cancelled. However, permits are valid for six months, so if you delay construction, you do not need to re-pull as long as you start work within that window.
Inspections are scheduled through the online portal or by phone. Keller Building Department typically schedules inspections within 2–3 business days of your request. Deck inspections (after tear-off) are the most critical; inspectors will look for rot, structural damage, fastening adequacy, and joist spacing. If issues are found, the inspector will issue a report, and you must address them before proceeding. Final inspections are quick — inspectors verify underlayment, fastening pattern (spot-check a few squares), flashing at penetrations and valleys, drip edge, and ridge vent installation. Most final inspections pass without comment.
City of Keller, 301 N. Johnson Avenue, Keller, TX 76248
Phone: (817) 743-4070 (main city line; ask for Building Department) | https://www.cityofkeller.com/permits (search 'Keller permits online' to confirm current portal URL)
Monday–Friday, 8:00 AM–5:00 PM (closed weekends and city holidays)
Common questions
Do I need a permit to repair a few shingles or patch a small leak?
No. Repairs under 25% of roof area (roughly 5–6 squares on a typical home) do not require a permit in Keller. Patching a leak, replacing 5–10 damaged shingles, or resealing flashing is exempt. However, once you exceed 25% of roof area or perform a complete tear-off-and-replace on any section, a permit is required. If you are unsure whether your repair crosses the 25% threshold, contact Keller Building Department and describe the scope — they can clarify over the phone.
My roof has two layers already. Can I just overlay a third layer without tearing off?
No. IRC R907.4, which Keller enforces, prohibits a third layer. You must tear off to the deck. This is non-negotiable and is the most common reason for permit rejections and cost overruns in Keller. If your contractor suggests a third-layer overlay, push back and get a tear-off bid instead. The permit fee for tear-off is the same as for overlay, but the roofing cost will be higher due to labor and disposal.
How much does a roof permit cost in Keller?
Permit fees are approximately $75 flat plus $3.50–$7.15 per square (100 SF) of roof area, depending on complexity. A 2,000-SF roof (22 squares) typically costs $150–$230. Material-change or structural-review surcharges may add $50–$100. Material-change permits (shingles to metal, for example) also require a structural engineer letter, which costs $500–$800 separately. Permit fees are non-refundable.
How long does a roof replacement permit take to approve in Keller?
Expedited permits (like-for-like replacements, no structural concerns) are typically approved within 2–3 business days. Full-review permits (material changes, tear-off, structural evaluation) take 5–10 business days. Once approved, you must schedule inspections (deck inspection after tear-off, final inspection after installation), which can take an additional 1–2 weeks depending on inspector availability. Plan for 2–4 weeks total from permit submission to final sign-off for a straightforward project.
Do I need to hire a licensed roofer to pull a permit, or can I do it myself?
Owner-builders are allowed to pull permits for owner-occupied homes in Keller, but most banks, insurers, and title companies require a licensed roofing contractor to sign the permit application and be responsible for the work. Even if you hire a roofer on a cash basis, most will pull the permit as part of their standard process. Confirm this before signing a contract. If you attempt to pull the permit yourself, you will be personally liable for code compliance and inspections.
What happens if my roof has rot discovered during the deck inspection?
Deck inspectors in Keller are trained to spot rot and structural damage. If rot is found, you must address it before the roofer can proceed. Common fixes include sistering (bolting new joists alongside damaged ones) or full decking replacement in localized areas. This can add $1,500–$5,000 and 1–2 weeks to the project timeline. This is why getting a deck inspection as soon as tear-off is complete is critical — it gives you time to budget and plan around unexpected repairs.
Can I upgrade to impact-resistant or metal roofing, and will it affect my permit?
Yes, you can upgrade, but material changes (shingles to metal, architectural to impact-resistant, etc.) require a structural engineer letter confirming the roof framing is adequate for the new load. Metal roofing is actually lighter than asphalt shingles, so structural concerns are rare, but the engineer verification is mandatory per Keller code. Plan for an additional $500–$800 engineer fee and 2–3 weeks of additional permit review time if you change materials.
Do I need to disclose a roof replacement when I sell my home?
Yes. Texas real estate disclosure rules (TREC Residential Property Condition Addendum) require sellers to disclose whether major home systems, including the roof, have been repaired or replaced and to note the age of the roof. If your roof replacement was permitted and inspected by the city, you have a clear record and can disclose confidently. If your roof was replaced without a permit, you may be liable for non-disclosure or misrepresentation. This is another reason to always pull a permit — it protects you at resale.
Is there a warranty on my roof after inspection and approval?
No. The city's final inspection confirms that the roof meets code — it does not warrantee the roof's durability or performance. Your warranty comes from the roofing contractor (typically 5–10 years labor, 25–50 years material, depending on the manufacturer and contractor). Confirm warranty details in writing before you sign the contract. Some contractors offer extended warranties (20–30 years) for additional cost.
What if I start a roof replacement without a permit and then realize I need one?
Stop work immediately and contact Keller Building Department. You can apply for a permit retroactively, but you will face penalties: double permit fees, potential fines ($500–$2,000), and mandatory inspections to verify code compliance. Additionally, your insurance may deny claims for unpermitted work, and you will have difficulty selling or refinancing the home without a clear permit record. It is always cheaper and faster to get the permit before you start.