★★★★★ 87 5-Star Reviews
Home/ Areas Served/ Best Roofing Contractor San Angelo TX | Proven Experts Since 2019
ROOFING CONTRACTOR — SAN ANGELO, TEXAS

Best Roofing Contractor San Angelo TX | Proven Experts Since 2019

San Angelo hides its roofing rules outside the building code — including a repair limit at half the roof in twelve months, and a requirement that puts our registration number on this page.

✓ Free inspections, 24–48 hr scheduling ✓ Workmanship warranty on every project ✓ 87 five-star Google reviews
Why San Angelo roofs work harder

Built for the way San Angelo weather beats up a roof.

San Angelo has a roofing ordinance that does not live in the building code, and it catches people out because nobody thinks to look for it there.

Section 4.04.033 of the city code sits outside the IRC amendments entirely. It prohibits untreated wood shakes, and it imposes something most cities do not have: a repair trigger at 50% of the roof area within any twelve-month period. Patch enough of a roof across a year and the work stops being a series of repairs and becomes a replacement in the city's eyes. If you have been nursing a roof along with successive repairs, that is the threshold to know about before the next one.

There is a second San Angelo rule that reaches this page itself. Section 4.03.038(1) requires a contractor's Registered Contractor number to appear on “all advertising intended to solicit business, whether by print, video, audio or other media.” A web page is advertising. Roofers get no exemption, because Texas does not license them at state level and so there is no licence to substitute. It is an unusual provision and it tells you something about how seriously San Angelo takes contractor accountability.

On the code itself, San Angelo is a full cycle ahead of its Permian Basin neighbours. It adopted the 2021 IRC by Ordinance 2023-017 on February 7, 2023, while Midland and Odessa remain on the 2018 edition. The Concho Valley Council of Governments runs no building-code programme, so San Angelo writes its own amendments, and we read all of them — none touches IRC Chapter 9. The roofing chapter applies as published.

San Angelo publishes its wind design unusually, giving both figures: 90 mph nominal and 115 mph ultimate. Those describe the same requirement in the two conventions the code has used over the years, and a contractor quoting you “90 mph” in isolation is quoting the older basis. Ground snow load is 5 psf, the air freezing index is 50, and ice barrier underlayment is not required.

The storm record is the heaviest of the three cities we work in this part of Texas: 116 distinct hail days since 2000, more than Odessa's 97 or Midland's 94, peaking in May with 40 hail days in that month alone. San Angelo also carries the two costliest tornadoes in the region — $7.5 million in 2019 and $6.0 million in 2008 — and both surveys describe roofs being removed.

What San Angelo does not have is the West Texas wind-and-dust profile, and we would rather correct that than trade on it. Tom Green County logs eleven non-thunderstorm high wind events against Lubbock's 124 and Dallas's seven — barely above the Metroplex. Two dust storms against Lubbock's nineteen. San Angelo is a hail city with serious tornado history, not a dust-and-gale city.

The housing is the oldest of the three: a median year built of 1978, with 80.5% predating 2000 and no shale-boom spike at all — just 9.5% built in the 2010s against Midland's 23.8%. San Angelo did not ride the Permian building wave, which means very little of this city is on its first roof.

50%
Repair trigger in 12 months cross it and the city treats the work as a replacement
116
Hail days since 2000 the heaviest record in this part of Texas
1978
Median year built 80.5% predates 2000 — no shale-boom cohort here
2021
IRC edition adopted a full cycle ahead of Midland and Odessa
Services in San Angelo

Every roofing service this city needs — under one roof.

Neighborhoods we serve

From corner to corner of San Angelo.

See All Areas Served →
Downtown San Angelo Goodfellow Air Force Base Angelo State University Lake Nasworthy Bentwood Southland Knickerbocker Road Sherwood Way Bryant Boulevard Concho River Grape Creek Christoval
Why Roof Experts

Why this city's homeowners stay with us.

file

We know about the ordinance that is not in the building code

Section 4.04.033 sits outside San Angelo's IRC amendments and is easy to miss. It prohibits untreated wood shakes and sets a repair trigger at 50% of the roof area within any twelve-month period — past which the city treats the work as a replacement rather than a series of repairs. If you have been patching a roof piece by piece, that threshold changes what your next repair actually is.

badge

San Angelo requires a registration number on advertising — ask for it

Section 4.03.038(1) requires a contractor's Registered Contractor number to appear on all advertising intended to solicit business, in any medium. Very few cities have such a provision, and roofers get no exemption because Texas issues no state roofing licence to substitute. It is a fair and very quick question to put to anyone advertising roofing work here, including us — ask for the number before you ask for a price.

code

We build to the 2021 IRC, which is newer than the neighbours’

San Angelo adopted the 2021 IRC by Ordinance 2023-017 in February 2023, a full cycle ahead of Midland and Odessa on 2018. The Concho Valley Council of Governments runs no code programme, so the city writes its own amendments — and none touches the roofing chapter. Wind design is published as 90 mph nominal and 115 mph ultimate, with no ice barrier requirement.

San Angelo FAQ

Questions homeowners ask us.

Don't see your question? Call us at (469) 936-7663 — we're happy to talk it through.

Is there a limit on how much of my roof I can repair? +

Effectively yes, and it is unusual. Section 4.04.033 of the city code sets a trigger at 50% of the roof area within any twelve-month period. Repair work crossing that threshold within a year is treated as a replacement. It matters for anyone nursing an older roof through successive repairs, because the third or fourth patch can quietly change the nature of the job. We keep track of the cumulative area when we do repeat work on the same roof.

Can I put a wood shake roof on in San Angelo? +

Not an untreated one. Section 4.04.033 prohibits untreated wood shakes outright. That provision sits outside the IRC amendments, in the city's own roofing ordinance, which is why it is easy to miss if you only read the adopted code. If you are restoring a house that currently has shake, this is a conversation to have before you commit to matching it.

What code does San Angelo use? +

The 2021 International Residential Code, adopted by Ordinance 2023-017 on February 7, 2023 — a full cycle ahead of Midland and Odessa, which remain on 2018. The Concho Valley Council of Governments does not run a building-code programme, so San Angelo writes its own amendments rather than adopting a regional package. We read them all: none touches IRC Chapter 9, so the roofing chapter applies as published.

What is the design wind speed? +

San Angelo publishes both conventions: 90 mph nominal and 115 mph ultimate. They describe the same requirement expressed the two different ways the code has used over the years, so the 115 mph ultimate figure is the one that matches how Dallas-area cities state theirs. Ground snow load is 5 psf, the air freezing index is 50, and ice barrier underlayment is not required.

Does my roofer have to be registered? +

Yes, and San Angelo goes further than most: Section 4.03.038(1) requires the Registered Contractor number to appear on all advertising intended to solicit business, in print, video, audio or any other medium. That reaches websites, truck lettering and yard signs. It is a genuinely unusual provision and it makes verification easy — ask any roofer bidding your San Angelo job for their registration number, and check it against the city. That includes us.

How much hail does San Angelo get? +

More than anywhere else in this part of Texas — 116 distinct hail days since 2000, against Odessa's 97 and Midland's 94. The peak month is May with 40 hail days in that month alone, not April as in the Metroplex. That makes early summer the right time for an inspection here, after the main season has run.

Has a tornado hit San Angelo? +

Yes, and this city carries the two costliest tornadoes in the region — $7.5 million in 2019 and $6.0 million in 2008. Both National Weather Service surveys describe roofs being removed. That is a different profile from Midland and Odessa, whose damage records are dominated by hail and straight-line wind rather than by tornado events of that scale.

Is San Angelo as windy and dusty as Lubbock? +

No, and we would rather correct that than lean on a regional stereotype. Tom Green County logs eleven non-thunderstorm high wind events over this period against Lubbock County's 124, and two dust storms against Lubbock's nineteen. Eleven is barely above Dallas County's seven. San Angelo is a hail city with real tornado history — the West Texas wind-and-dust story belongs to Lubbock and the Panhandle.

What does a re-roof permit cost? +

San Angelo publishes no roofing line item that we could find, so we will not quote a figure — the same position as Midland and Odessa. We confirm the fee with the city when we pull your permit. We also could not verify San Angelo's construction work hours or its debris and roll-off rules from a primary source, so we establish those per job rather than assuming they match a neighbouring city.

My house is from the 1970s. What should I expect? +

You are close to San Angelo's median year built of 1978, and 80.5% of this city predates 2000. Unlike Midland, San Angelo saw no shale-boom building wave — only 9.5% of its housing went up in the 2010s. So very little of this city is on a first roof. What we look at before quoting is the decking and the ventilation, because a house that has been through three coverings carries accumulated fastener damage and an air-flow design that predates anyone worrying about shingle temperature.

Nearby markets

Roof Experts also serves these cities.

Ready for your free roof inspection in San Angelo?

Call us at (469) 936-7663, or request your free estimate online — most inspections are scheduled within 24–48 hours.

(469) 936-7663