Roof Replacement permits across Texas
Where each city draws the line on roof replacement work. Sort any column — useful if you build across several towns and need to know where the rules change.
Cities compared
28
Always need one
25
Depends on size
0
| Where the line falls | Fee | |||
|---|---|---|---|---|
| Houston | 2,390,125 | Unconfirmed | — | — |
| San Antonio | 1,526,656 | Yes | Replacing or re-covering a roof is a regulated alteration… | Permit fee based on estimated valuation of the work, per th… |
| Austin | 993,588 | Yes | No size threshold in the code | — |
| El Paso | 681,723 | Yes | From 25 | You pay the established building permit fee under the 18.02… |
| Corpus Christi | 317,317 | Yes | Replacing or re-covering an existing roof needs a buildin… | Residential Roofing and Siding permit is $33.10 (plus $100.… |
| Plano | 293,286 | Yes | Replacing or re-covering an existing roof needs a permit.… | You pay the permit fee set in the City of Plano building in… |
| Laredo | 261,260 | Yes | No size threshold in the code | Residential re-roof plan-checking fee $34.00, in addition t… |
| McKinney | 227,526 | Unconfirmed | — | — |
| Grand Prairie | 207,331 | Unconfirmed | — | — |
| Amarillo | 203,729 | Yes | No size threshold in the code | Building permit fee per residential dwelling value-based ta… |
| Brownsville | 191,967 | Yes | Replacing or re-covering an existing roof is not among th… | Residential exterior alterations/repairs: base fee $40.00 p… |
| Denton | 165,998 | Yes | No size threshold in the code | Пошлина за разрешение по тарифу города согласно R108.2 (Sec… |
| Killeen | 160,616 | Yes | You need a permit to replace or re-cover a roof. Killeen'… | The code does not print a dollar amount. The city sets perm… |
| Mesquite | 150,140 | Yes | No size threshold in the code | — |
| Pasadena | 149,617 | Yes | No size threshold in the code | Residential alterations/repairs charged at $0.20 per square… |
| Waco | 146,608 | Yes | No size threshold in the code | — |
| Midland | 143,687 | Yes | Replacing or re-covering an existing roof needs a buildin… | The code does not print a dollar amount; fees are set in th… |
| Lewisville | 135,983 | Yes | No size threshold in the code | Building/inspection/plan-check fees are set by the city fee… |
| Round Rock | 135,359 | Yes | No size threshold in the code | — |
| Abilene | 130,501 | Yes | Replacing or re-covering an existing roof is not among th… | — |
| Pearland | 129,620 | Yes | Replacing or re-covering an existing roof needs a permit.… | Set by Appendix A, Building Fee Schedule; the code does not… |
| College Station | 128,023 | Yes | No size threshold in the code | Отдельная строка «Residential roof permit» в графике пошлин… |
| League City | 118,456 | Yes | all residential roof replacements within city limits (no … | Plan review, permit and inspection fees per the buildings a… |
| Richardson | 118,221 | Yes | No size threshold in the code | Set by the Master Fee Schedule |
| New Braunfels | 116,477 | Yes | No size threshold in the code | Пошлина за подачу жилого разрешения $50.00 плюс building pe… |
| Conroe | 114,581 | Yes | No size threshold in the code | Residential building permit fee по площади (за кв. фут), по… |
| Allen | 113,746 | Yes | No size threshold in the code | Устанавливается городским fee schedule (App. C); отдельно в… |
| Sugar Land | 109,851 | Yes | Replacing or re-covering an existing roof needs a buildin… | Set by the community development fee schedule (Sec. 2-137);… |
“Unconfirmed” means the city's code doesn't state the rule plainly enough to publish. Those city pages link straight to the ordinance section instead.
Why neighboring cities disagree
Every city starts from a model code and then edits it. One town raises the shed cutoff, the next lowers the fence height, a third exempts the structure where its neighbor only exempts repairs to it. None of that is visible from a national article — you have to read each ordinance, which is what these pages do.