More of Odessa was built in the 1950s than in the twenty years from 1990 to 2009. These are third and fourth roofs, and they need to be priced that way.
Odessa's housing stock is older than almost anyone assumes, and the numbers are startling. The single largest building decade here is the 1950s, at 21.2% of everything currently standing — more than the city's entire output from 1990 through 2009 combined. The median Odessa home was built in 1980, and 69.4% of the city predates 2000.
That is not a city of builder-grade roofs reaching their first replacement. It is a city where the typical house is on its third or fourth covering, frequently over plank decking, with ventilation designed to a standard nobody has used in fifty years. The work here is slower and more careful than a subdivision tear-off, and anyone quoting it at subdivision speed has not been on the roof.
Odessa also has the biggest hailstone in the Permian Basin record — a five-inch stone in June 2017. Worth a note on how that appears in the data: that single stone shows up five separate times in the federal database, which is exactly why we report distinct storm days rather than report counts. Across 2000 to 2025 Odessa logs 97 distinct hail days, and the peak month is May, not April. June outranks April here too.
The strongest wind on record is a National Weather Service survey estimate of 119.7 mph — the highest figure in the Permian Basin, though an estimate rather than an instrument reading. We flag the difference because it matters when an adjuster is weighing a claim. Odessa County logs 29 non-thunderstorm high wind events against Dallas County's seven, so straight-line wind on clear days is a genuine and repeated load here.
The code position is settled and simple. Odessa adopted the 2018 IRC, effective July 1, 2018. The Permian Basin Regional Planning Commission runs no building-code programme, so there is no regional amendment package — Odessa writes its own, and we read the full list. Nothing amends the roofing chapter, so IRC Chapter 9 applies as published. The adopted criteria are 115 mph wind, a 5 psf ground snow load, seismic category B, and ice barrier underlayment not required. Note that seismic B is a step above Midland's and San Angelo's, which is a small but real difference in the same region.
There is one rule we want to flag carefully rather than overstate. Odessa's solid waste code says that no private-hauler permit “shall ever be granted” for single-family residential collection. Whether a construction roll-off for a roofing job falls inside that prohibition is genuinely not resolved by the text — it reads as aimed at regular household collection rather than at a temporary container. We get it answered in writing by the city before scheduling, rather than assuming either way. A contractor who promises to bring their own dumpster here without having asked may be promising something they cannot lawfully do.
And the cold-weather exposure is real. Ector County logs five distinct ice storm days in this period, the same as Dallas County, and in 2015 an ice event put 7,500 Oncor customers out of power. Dust, by contrast, is barely a factor — one recorded dust storm against Lubbock's nineteen.
Repairs, replacements, installations, and inspections for homeowners. Class 4 impact-resistant shingles, metal, tile, slate.
View Residential Roofing →TPO, EPDM, modified bitumen, and metal systems for businesses and property managers. Maintenance plans available.
View Commercial Roofing →Emergency and scheduled repairs. Hail damage, leaks, flashing, and storm response with 1-year workmanship warranty.
View Roof Repair →Full tear-off and replacement with manufacturer warranties up to 50 years. Flexible financing available.
View Roof Replacement →Honest, no-pressure assessments for storm damage, pre-sale, and annual maintenance — written report included.
View Free Roof Inspection →Residential maintenance plans from $24.99/month. Annual inspection, priority scheduling, 10% repair discount.
View Roof Maintenance →More than a fifth of this city was built in the 1950s and the median home dates to 1980. Those roofs sit on plank or early panel decking, usually carry the marks of three or four previous coverings, and have ventilation well short of what a modern assembly expects. We get on the roof and open it before quoting, because the difference between that job and a subdivision tear-off is real money and you should see the photographs it is based on.
Odessa's solid waste code states that no private-hauler permit shall ever be granted for single-family residential collection. Whether a temporary construction roll-off falls inside that prohibition is not resolved by the text. Rather than assume, we get a written answer from the city before scheduling. A crew that turns up with its own container without having asked may be creating a problem on your property.
Odessa's strongest wind on record is 119.7 mph — the highest in the Permian Basin — but it is a National Weather Service survey estimate rather than an instrument reading. And the famous five-inch hailstone from June 2017 appears five separate times in the federal database. We report distinct storm days and label provenance, because a claim built on an inflated count or an estimate presented as a measurement is a claim that falls apart under scrutiny.
Don't see your question? Call us at (469) 936-7663 — we're happy to talk it through.
The 2018 International Residential Code, effective July 1, 2018. The Permian Basin Regional Planning Commission does not run a building-code programme, so unlike Dallas-Fort Worth there is no regional amendment package — Odessa writes its own. We read the full list and none of it touches IRC Chapter 9, so the roofing chapter applies exactly as published, including layer limits and tear-off triggers.
115 mph design wind speed, a 5 psf ground snow load, seismic design category B, an air freezing index of 250, and ice barrier underlayment not required. Seismic B is one step above Midland and San Angelo, which is a small but genuine difference between cities forty minutes apart. For comparison, Abilene designs to 105 mph.
Odessa publishes no roofing line item in its fee schedule, so we do not quote a figure. We confirm it with the city when we pull your permit. That is the same position in Midland and San Angelo — none of the Permian Basin cities publishes a roofing-specific permit fee.
This is genuinely unresolved and we would rather say so. Odessa's solid waste code states that no private-hauler permit shall ever be granted for single-family residential collection. On its face that is aimed at regular household waste service rather than at a temporary construction container, but the text does not settle it. We obtain a written answer from the city before scheduling a roll-off in Odessa. Be wary of anyone who answers this question confidently without having asked.
The largest stone in the Permian Basin record fell near Odessa in June 2017 at five inches. Across 2000 to 2025 the city logs 97 distinct hail days, with May as the peak month and June ahead of April. One caution about how these numbers get quoted: that single 2017 stone appears five separate times in the federal database, and report counts across this region run two to three times the number of actual storm days. We quote days, not reports.
After May rather than before April. Odessa's hail season peaks in May with June in second place, which is a month later than the North Texas pattern that most roofing advice is written around. Early summer, once the main season has run, is when an inspection tells you the most.
A meaningful amount. Ector County logs 29 non-thunderstorm high wind events since 2000 against Dallas County's seven — days when the roof is loaded by strong straight-line wind with no storm attached. That is a cumulative loading problem, and it puts the emphasis on fastening pattern, starter course and edge metal rather than on shingle impact class.
More than people expect. Ector County logs five distinct ice storm days in this period, the same count as Dallas County, and an ice event in 2015 put around 7,500 Oncor customers out of power. The code does not require ice barrier underlayment in Odessa and we will not sell it as one. It does affect scheduling — we will not leave a tear-off dried in overnight ahead of an ice event.
Usually yes, and Odessa is a city where that arithmetic works differently from the DFW suburbs. What we check first is the decking, because a house on its fourth covering has accumulated a lot of fastener holes and plank sheathing behaves differently from panel. We photograph what we find once the old roof is off and show you before anything goes back down. If a repair genuinely buys you real time rather than deferring the same conversation, we will say so.
Related but not the same. Odessa's median home was built in 1980 and its biggest decade is the 1950s; Midland's median is 1989 with 23.8% of its housing built in the 2010s shale boom. Odessa is an older-stock city; Midland carries a large newer cohort alongside its older one. Both peak for hail in May, both are on the 2018 IRC, and neither amends the roofing chapter — but the houses are a decade apart in character and the work reflects that.
Call us at (469) 936-7663, or request your free estimate online — most inspections are scheduled within 24–48 hours.
(469) 936-7663