How to Check if Roofing Is Up to Code

How To Check If Roofing Is Up To Code In San Antonio, TX

Home 9 Roofing San Antonio 9 How To Check If Roofing Is Up To Code In San Antonio, TX

As a roofing consultant who has worked with homeowners and small commercial property owners across Texas for over a decade, I’ve reviewed dozens of roofs that failed inspection due to avoidable code issues. In San Antonio, roofing must comply with the International Residential Code (IRC) as adopted by the city, plus local amendments.

To check if your roofing is up to code in San Antonio, you must verify permits, confirm proper installation (underlayment, flashing, ventilation), check wind and slope requirements, and ensure it meets current IRC and local building regulations.

Below is a step-by-step, practical guide you can follow.

What Are The Roofing Code Requirements In San Antonio, TX?

San Antonio follows the International Residential Code (IRC) with local amendments, requiring proper permits, approved materials, wind resistance standards, and inspections.

Key roofing code requirements include:

  • Valid roofing permit (for replacement or structural changes)
  • Approved roofing materials per IRC
  • Proper underlayment installation
  • Wind uplift resistance compliance
  • Flashing at penetrations and roof transitions
  • Adequate attic ventilation
  • Correct roof pitch for selected material

For commercial buildings, the International Building Code (IBC) applies.

Key takeaway: If no permit was pulled, your roof may automatically fail code compliance even if it looks fine.

How Do I Check If A Roofing Permit Was Pulled?

Start by verifying whether a permit was issued through the City of San Antonio’s Development Services Department.

You can:

  1. Search your address in the city’s online permit portal.
  2. Call Development Services directly.
  3. Request inspection records.

If your contractor replaced a full roof without a permit, that’s a red flag.

Roofing permits and codes matter because they trigger official inspections that verify code compliance.

How To Inspect A Roof For Code Compliance (Basic Checklist)

You can visually check for common roofing code violations, but structural or technical issues require a licensed inspector.

Here’s a practical roof inspection checklist for code compliance:

1. Check The Roof Pitch

Different materials require minimum slopes.

Roofing Material Minimum Slope (Typical IRC Standard)
Asphalt shingles 2:12 with underlayment upgrade
Metal panels 3:12 (varies by system)
TPO (flat roofs) 1/4:12 minimum slope

If shingles are installed on too low a pitch, that’s a violation.

2. Look At Flashing Installation

Flashing should be installed:

  • Around chimneys
  • At valleys
  • Along roof-to-wall transitions
  • Around vents and skylights

Improper or missing flashing is one of the most common roofing code violations.

3. Check Ventilation

IRC requires balanced attic ventilation.

Look for:

  • Ridge vents or box vents
  • Soffit intake vents
  • No blocked airflow

Poor ventilation may not immediately fail inspection but it can violate code and void warranties.

4. Inspect Underlayment And Drip Edge

At roof edges:

  • Drip edge should be installed at eaves and rakes.
  • Underlayment should overlap properly.
  • Ice and water shield may be required in specific applications.

Missing drip edge is a frequent issue in older San Antonio homes.

What Are Common Roofing Code Violations In San Antonio?

The most common violations involve permits, improper fastening, and incorrect installation techniques.

Here are the top issues inspectors flag:

  • No permit pulled
  • Incorrect nail placement on shingles
  • Too few fasteners for wind zones
  • Missing flashing
  • Inadequate roof decking thickness
  • Re-roofing over too many existing layers

San Antonio is in a wind-prone region. Wind uplift requirements are strictly enforced.

How to Check if Roofing Is Up to Code

How To Read Roofing Code Specifications Without Getting Overwhelmed

Focus on three areas: slope, fastening, and ventilation.

When reviewing building code for residential roofing:

  1. Check material-specific requirements.
  2. Review fastening patterns.
  3. Confirm local amendments from San Antonio.

If you’re unsure, search:
“City of San Antonio roofing regulations”
or consult Development Services documentation.

Key takeaway: You don’t need to read the entire IRC only the sections relevant to your roofing type.

Should I Hire A Roofing Inspector For Code Compliance?

Yes, especially before selling, buying, or renovating a property.

A licensed roofing inspector can:

  • Identify hidden violations
  • Provide written compliance reports
  • Help correct issues before city inspection
  • Verify roofing inspections for new construction

This is particularly important for:

  • ADUs
  • Commercial flat roofs
  • Insurance claims
  • Home renovations

The cost of an inspection is usually far lower than correcting major violations later.

How To Ensure Your Roof Meets Building Codes During Renovations

Always confirm code requirements before starting work not after.

If you’re renovating:

  • Confirm permit requirements
  • Review roof code guidelines for home renovations
  • Verify structural load limits
  • Ensure contractor licensing

Never assume older standards still apply. Codes update regularly.

How To Fix Roof Code Violations

Fixes depend on the severity of the violation.

Common solutions include:

  • Adding proper flashing
  • Re-nailing shingles to meet wind code
  • Installing drip edge
  • Improving ventilation
  • Removing extra roofing layers

In serious cases, partial tear-off may be required.

Key takeaway: The sooner violations are corrected, the lower the repair cost.

FAQs

Do I Need A Permit To Replace My Roof In San Antonio?

Yes. Most full roof replacements require a permit and inspection from the city.

Can I Fail A Home Sale Because Of Roof Code Violations?

Yes. Lenders or buyers may require repairs if the roof doesn’t meet building codes.

How Do I Check Roof Pitch For Code Compliance?

Measure the rise over 12 inches of run (e.g., 4:12 slope). Compare it to the minimum slope required for your roofing material.

Related Articles