Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
A full roof replacement or any tear-off in San Juan requires a permit from the Building Department. Repairs under 25% of roof area may be exempt — but the moment you remove old shingles, you're likely pulling a permit.
San Juan enforces the International Building Code (IBC) and International Residential Code (IRC) as adopted by the City and the State of Texas, with particular rigor on reroofing projects in its coastal and near-coastal zones where wind and moisture exposure is severe. Unlike some Texas cities that treat like-for-like shingle replacement as exempt, San Juan's Building Department requires a permit for ANY tear-off-and-replace scope, even if you're using the same material, because the IRC R907.4 three-layer rule and underlayment specifications demand plan review and deck inspection — and San Juan building officials consistently cite these as enforcement points. The city sits in climate zone 2A (coastal) to 3A (central) depending on where in San Juan proper you are, and expansive Houston Black clay is common, which means deck structural capacity must be verified before approval, especially if you're upgrading to heavier material like tile or metal. The Building Department processes roof permits as standard residential work, typically over-the-counter if plans are complete (material specs, fastening schedule, underlayment type and application distance from eaves), with in-progress (deck nailing) and final inspections required. If you're making ANY material change (shingles to metal, adding ice-and-water shield due to prior leaks, etc.), structural load analysis may be required before approval.

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

San Juan roof replacement permits — the key details

The core rule in San Juan is IRC R907.4: a roof with three or more layers of covering already in place must be stripped to the deck and replaced, not overlaid. The Building Department enforces this strictly because moisture and structural loading issues compound with overlays, especially in Texas's hot-humid coastal climate where condensation and wind uplift are real risks. Before submitting your permit application, have your roofer count the existing layers — if there are three, you have no choice but a full tear-off. If there are one or two, you can overlay (no tear-off required), but you MUST still pull a permit if the work covers more than 25% of the roof area. The permit application requires a materials list (brand, model, weight per square), fastening schedule (nails per square, placement from eave, spacing along field), and underlayment specification — the Building Department will reject incomplete submissions. If you're upgrading material (to metal, tile, or architectural shingles heavier than standard three-tabs), include a structural engineer's letter confirming the deck and rafter system can handle the added load; this is not negotiable in San Juan's climate zone.

San Juan's Building Department processes residential roof permits quickly IF plans are complete: expect 3-5 business days for intake and plan review if you submit over the counter at City Hall. Incomplete applications get marked as deficient and sent back, costing you 1-2 weeks of delay. Once approved, your contractor schedules the in-progress inspection (deck nailing and underlayment coverage) — the inspector will verify fastener pattern, ice-and-water shield distance from the eave (typically 24 inches in San Juan's 2A-3A zones per IRC R905.1.1), and that no gaps exist in underlayment. The final inspection happens after all roofing is installed and trimmed; the inspector walks the roof and checks fastener exposure, sealing, and flashing details. Most permits are processed as standard residential work, 1-2 inspections total, completed within 2-4 weeks from approval to final sign-off. Permit fees in San Juan run roughly $150–$400 depending on roof area (typically calculated at $0.15–$0.25 per square foot of roof area, or a flat fee for roofing work under 1,000 sq ft).

Underlayment is a critical detail in San Juan because the city's coastal and near-coastal exposure demands secondary water barriers. IRC R905.1.1 requires that if you're roofing in a climate with cold weather (and San Juan's frost depth reaches 18 inches in some areas, more in the panhandle), ice-and-water shield or self-adhering synthetic underlay must be installed from the eave edge up 24-36 inches minimum, plus 12 inches past any interior wall. The Building Department inspects this in the field before shingles go down. If you're using traditional asphalt felt underlayment, the inspector will confirm 4-inch overlap and fastening pattern. Many roofing contractors in San Juan are familiar with these rules, but owner-builders or contractors from out of state often miss the ice-and-water requirement — specification it explicitly on the permit application and the inspector will note it as a plan-review item.

Material changes are common in San Juan, especially upgrades from three-tab shingles to architectural or metal for durability and wind resistance. IRC R907 does not prohibit material changes, but IBC 1511 and local amendments require a structural evaluation if the new material weighs more than 20 pounds per square (architectural shingles are typically 40-80 lbs/sq; metal is 50-150 lbs/sq; tile is 600+ lbs/sq). For architectural shingles or metal, the Building Department usually accepts the manufacturer's deck-design documentation as proof of compatibility. For tile or slate, a structural engineer's analysis is mandatory. San Juan building officials cite these requirements on nearly every material-change application, so do not skip this step — it will trigger a request for information and delay your timeline by 2-3 weeks.

Owner-builder work is permitted in San Juan for owner-occupied residential properties, so you can pull the permit yourself if the home is your primary residence. However, roofers must be either licensed (most are) or registered as owner-builder helpers with a current address on file. The Building Department does not require contractor licensing for every trade, but roofing is one where many inspectors request proof of training or affiliation with the roofing industry — confirm with City Hall before you hire a handyman. If you're hiring a licensed roofer, they will typically pull the permit as part of their service; confirm in writing that the permit fee is included in the bid and that final signed-off permits will be provided to you for your records.

Three San Juan roof replacement scenarios

Scenario A
Standard overlay: two existing layers, architectural shingles, no structural change — East San Juan residential
Your home has a 1,400-square-foot roof with two existing layers of three-tab shingles, no visible damage to the deck, and you want to install 50-year architectural shingles (same pitch, same profile) to refresh the look and improve durability. Because you have only two layers, San Juan's Building Department will permit an overlay — no tear-off required. However, because the work covers the entire roof (100% of area), a permit is required under the 25% threshold rule. Scope: overlay 1,400 sq ft with new underlayment (ice-and-water shield 24 inches from eave, then asphalt felt), new fastening pattern (6 nails per shingle, 3 inches above cutouts), and flashing repairs at two roof penetrations (vent pipes). Submit the application with material specs, fastening schedule, and underlayment diagram. The Building Department will plan-review in 3-5 days, issue approval, and schedule in-progress and final inspections. In-progress inspection occurs after underlayment is down and before shingles are installed (1-2 days); final inspection after all work is complete. Total permit cost: $180–$250 (based on roof area). Total project timeline: 2 weeks from permit approval to final sign-off. Materials cost (shingles, underlayment, fasteners): $4,500–$6,000. This scenario shows San Juan's streamlined process for overlay work with complete plan details.
Overlay permitted (two layers max) | Permit required (full roof area) | Plan review 3-5 days OTC | In-progress + final inspection required | Permit fee $180–$250 | Material upgrade to architectural (not structural concern) | Ice-and-water shield 24 inches from eave | Total project $5,000–$6,500
Scenario B
Tear-off required: three layers detected, material change to metal, structural review needed — Central San Juan with clay soil
Your 1,200-square-foot roof has three layers (original three-tabs, 1992 overlay, 2008 overlay), and you want to upgrade to a metal standing-seam roof (light-weight, 70 lbs/sq, 50-year lifespan) to reduce maintenance and improve wind resistance in San Juan's climate zone 3A. Per IRC R907.4, three layers mandate a tear-off. Per IBC 1511, the material change from asphalt to metal requires structural review because even though metal is lighter than tile, the deck load path and fastening pattern differ significantly. Scope: full tear-off to deck, structural inspection of deck and rafter system, repair any soft or damaged wood (common in San Juan's humid climate), install ice-and-water shield 36 inches from eave (manufacturer requirement for metal), underlayment (synthetic), standing-seam panels, and seal all penetrations. Submit application with: metal manufacturer's installation guide, structural engineer's letter (if deck shows any soft spots or rafter spacing > 24 inches), fastening schedule (clip spacing per manufacturer, typically 6-12 inches), and underlayment detail. Building Department will flag the three-layer issue and request engineer's letter before approval — expect 7-10 days plan-review. Once approved, inspection occurs after tear-off and deck inspection (Building Department inspector will walk the roof and certify deck is sound), then after underlayment and clipping, then final after panels and trim. Total permit cost: $250–$350 (tear-off is more complex, fee reflects extra review). Total project timeline: 3-4 weeks from submission to final (includes engineer's review time). Materials cost (metal panels, underlayment, fasteners, trim): $7,000–$11,000. Soft-spot repairs (if needed): $500–$2,000. This scenario shows San Juan's stricter enforcement of the three-layer rule and structural review requirements, which are common in this region due to expansive soil conditions and wind exposure.
Three layers present (tear-off mandatory per IRC R907.4) | Permit required + structural review | Structural engineer letter required (material change + deck verification) | Plan review 7-10 days | Three inspections: post tear-off, post underlayment, final | Permit fee $250–$350 | Metal material upgrade (lightweight, non-structural load concern, but engineer letter needed for clip pattern) | Ice-and-water shield 36 inches from eave (metal mfr requirement) | Total project $8,000–$14,000
Scenario C
Partial repair exempt: hail damage 18% of roof, spot patching, same material — North San Juan hail-prone area
A hail storm damages 18% of your roof (roughly 200 square feet of a 1,100 sq ft roof), impacting scattered shingles across the field and one corner area. You want to patch the damaged section with matching three-tab shingles from the same product line (discontinuation is unlikely for standard commodity three-tabs). This scope is under the 25% threshold and qualifies as a repair (not a replacement), so no permit is required by San Juan code. However — this is where it gets tricky — if the adjuster or contractor discovers that the underlying deck has soft spots or the damage is so severe that it extends into multiple roof areas and effectively becomes a full roof replacement, the exemption fails and you'll need a permit. Scope: spot-replacement of damaged shingles only, no tear-off of adjacent areas, flashing re-sealed where disturbed, and deck inspection for soft spots. If deck is sound, this is fully exempt work; contractor can proceed without permit. If soft spots are found, you must stop work and pull a permit for a full tear-off and replacement. Permit cost: $0 (exempt). Total project cost (spot patching): $800–$1,500. This scenario shows San Juan's gray area: repair exemptions are real, but they depend on confirming that the scope stays under 25% and does not escalate to structural work. Insurance adjusters and roofing contractors sometimes disagree on whether damage is 'repair' or 'replacement' — documenting the scope in writing before work starts prevents permit disputes.
Repair under 25% of roof area (exempt) | Spot patching, no tear-off | Same material (three-tab shingles) | Deck inspection required before work begins (soft spots trigger permit requirement) | Permit fee $0 (exempt, IF scope stays under 25%) | Total project $800–$1,500 | Insurance claim documentation essential (photos, adjuster estimate)

Every project is different.

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

San Juan's climate and the three-layer rule: why the City enforces it strictly

San Juan sits in IECC climate zones 2A (coastal portions) and 3A (central portions), with a frost depth of 6-18 inches depending on elevation and proximity to water. The city's humidity, seasonal temperature swings, and occasional freeze-thaw cycles create ideal conditions for moisture vapor drive and ice-dam formation in winter — problems that compound exponentially with every layer of roofing added on top of each other. The IRC R907.4 three-layer ban exists precisely because the thermal and vapor-pressure dynamics of a tripled roof system create interior condensation risk, delamination, and premature failure. San Juan's Building Department cites this rule on nearly every permit application where three layers are detected in the field, and inspectors will walk the roof before issuing approval to personally verify the layer count — do not assume the previous owner's word or a casual contractor estimate.

The city also contends with expansive Houston Black clay in many neighborhoods, which expands in wet seasons and contracts in dry seasons, causing deck movement and fastener pull-out. A heavily overlaid roof with multiple nail patterns and fastening schedules can create stress concentrations in the deck as it moves, leading to nail pop-through and water infiltration. Stripping to the deck and installing on a clean surface with a single, consistent fastening schedule is the only way to ensure long-term performance. Building Department inspectors will ask about soil conditions during the deck-inspection phase — if you're in an area with known clay soil (most of central San Juan), the inspector takes extra care to verify deck nailing and fastener pattern.

Underlayment specification is equally critical in San Juan. The IRC R905.1.1 ice-and-water shield requirement is often overlooked by out-of-state contractors, but San Juan building officials treat it as a signature item: ice-and-water shield must extend from the eave edge (at the rake or soffit trim) up a minimum of 24 inches (in 2A-3A climate zones), plus 12 inches past any interior wall (to cover the thermal bridge where ice dams form). Many contractors apply it 6-12 inches and think they're compliant — they're not. Have this conversation with your roofer before the permit is pulled, and specify it explicitly on the permit application.

Material changes and structural review: metal, architectural, and tile — what San Juan requires

Upgrading roof material is extremely common in San Juan, driven by durability concerns (hail risk, UV exposure, salt air in coastal areas) and energy-efficiency motives. However, material changes trigger structural review, and San Juan's Building Department is consistent about requiring documentation. Standard three-tab asphalt shingles weigh 35-45 lbs per square (roofing square = 100 sq ft). Architectural shingles run 40-80 lbs/sq. Metal standing-seam or metal shingles run 50-150 lbs/sq. Clay tile runs 600-900 lbs/sq. Concrete tile runs 400-600 lbs/sq. The IBC structural load limits for residential decking assume a dead load of 10-20 lbs/sq (shingles plus underlayment); exceeding this without engineer review is not permitted. For architectural shingles or metal, the Building Department typically accepts the manufacturer's attic ventilation and deck-design charts, which are published for most major brands (GAF, CertainTeed, Owens Corning, etc.). For tile or slate, a structural engineer's letter is mandatory, and you should expect a 2-4 week timeline for the engineer's site visit, analysis, and letter.

San Juan building officials will also ask about fastening compatibility when you change materials. Metal requires stainless or coated fasteners (not standard galvanized nails, which corrode quickly on metal decks). Tile requires different anchor clips and spacing than shingles. Architectural shingles use a slightly different fastening pattern than three-tab. All of these details go into the permit application. A common mistake is submitting a permit application with vague language — 'upgrading to metal' — without specifying the metal type, fastening system, and manufacturer. The Building Department will reject this and send it back for clarification, costing 1-2 weeks of delay.

One additional consideration in San Juan's coastal areas (Scenario B noted this): if you're within 3 miles of the coast, your home may be in a coastal high-hazard area (Zone AE or VE for FEMA flood maps), which triggers additional requirements for secondary water barriers and wind resistance. Even if flood risk is low, the building code upgrades apply. The Building Department will note this during plan review if you are in one of these zones. Metal roofs are often preferred in coastal areas because they have better wind performance (standing-seam is 150+ mph resistant vs. shingles at 90 mph) and salt-air durability. Submitting the permit with coastal-zone awareness will smooth the review process.

City of San Juan Building Department
San Juan City Hall, San Juan, TX (specific address: contact 956-788-8888 to confirm)
Phone: 956-788-8888 or local City Hall main line | https://www.google.com/search?q=san-juan+TX+building+permit+online+portal (search locally; many Texas cities use eTrak or MuniGov systems)
Monday–Friday, 8:00 AM–5:00 PM (confirm with City Hall; hours may vary seasonally)

Common questions

How do I know if my roof has three layers?

The only sure way is to have a roofer or building inspector walk the roof and visually inspect the edge trim and cut a small section to count layers. Do not rely on the previous owner's estimate or a quick phone assessment. If you're about to pull a permit, the Building Department will require layer verification during plan review or at the pre-work meeting. Most roofing contractors in San Juan are experienced at layer counting and will do this at no charge as part of the estimate.

Can I overlay my roof without pulling a permit if I keep it under 25%?

No — the 25% threshold applies only to repairs (patching), not overlays. An overlay of any size requires a permit in San Juan because underlayment specifications, fastening patterns, and structural loads must be reviewed. A repair (spot patching) under 25% is exempt. Understand the difference: repair = fixing damaged shingles in place; overlay = adding a new layer of shingles over existing ones.

What is the timeline for a roof permit in San Juan from application to final sign-off?

Standard overlay (complete plans): 3–5 days plan review + 1–2 weeks construction + inspections = 2–3 weeks total. Tear-off with structural review (three layers or material change): 7–10 days plan review + 2–3 weeks construction + inspections = 3–4 weeks total. Delays occur if the application is incomplete, the contractor misses inspection appointments, or weather halts work.

Does San Juan require ice-and-water shield if I'm just overlaying shingles?

Yes, if you are in climate zones 2A or 3A (which covers all of San Juan), underlayment with ice-and-water shield 24–36 inches from the eave is required under IRC R905.1.1. Even overlays require this. It is a standard plan-review point, and the Building Department inspector will verify it in the field before final sign-off. Confirm with your roofer that they budget for this material.

If I upgrade to a heavier material (metal or tile), will I need a structural engineer?

For architectural shingles or metal (70–150 lbs/sq), the Building Department often accepts manufacturer's specification sheets; engineer's letter is strongly recommended if the deck shows any visible damage or is over 50 years old. For tile or slate (400+ lbs/sq), a structural engineer's analysis is mandatory. Budget 2–4 weeks and $500–$1,500 for the engineer's letter if required.

What if the inspector finds soft spots in the deck during the tear-off?

The Building Department will require you to repair or replace the damaged decking before roofing can proceed. This adds cost ($500–$3,000 depending on extent) and time (1–2 weeks). The inspector will not sign off on final until the deck is sound. This is common in San Juan due to moisture and expansive clay, so budget contingency.

Do I need a permit if I'm just replacing flashing or gutters without touching the roof shingles?

No — flashing-only and gutter-only work are exempt from permitting in San Juan. However, if flashing replacement requires you to lift or remove shingles to access the deck, you've entered repair territory and may trigger a permit requirement. Discuss the scope with the Building Department before work starts if there's any ambiguity.

Can I pull the permit myself as the owner, or does my contractor have to do it?

You can pull the permit yourself in San Juan if the home is owner-occupied residential. Your contractor can also pull it. Confirm in writing with the contractor whether the permit fee is included in their bid and that they will provide you with signed-off final permits for your records.

What happens if my insurance adjuster and the Building Department disagree on whether my hail damage is repair or replacement?

Document the scope and damage extent with photos before work starts. If damage is scattered and totals under 25% of the roof area, it is a repair and exempt from permitting. If damage is widespread or affects structural decking, it may require full replacement and a permit. Have this conversation with the Building Department via a phone call or email before work begins to get written confirmation of exemption status.

Will San Juan reject my permit application if I submit incomplete plans?

Yes — the Building Department will mark the application as deficient and return it with a list of missing items. Common deficiencies include: no fastening schedule, no underlayment specification, no manufacturer literature for material change, or no structural engineer's letter if required. Submit complete plans the first time to avoid 1–2 week delays.

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