Balcones Heights covers barely one square mile between Loop 410 and Fredericksburg Road, but what it lacks in acreage it makes up for in roofing complexity. The city’s housing stock dates overwhelmingly to the 1950s through 1970s — ranch homes, split-levels, and Spanish Revival structures built before modern building codes, wind ratings, and energy standards existed. That aging inventory, combined with the Balcones Fault Zone’s effect on South Texas storm patterns, means roofing work here requires a contractor who understands older construction, not one who only knows production-built suburban homes.
We’re Holmes Roofing, and we serve Balcones Heights from our base in Selma. The drive down I-10 to the Fredericksburg Road exit puts us at most job sites in under 25 minutes. We’ve worked on the mid-century homes along Gentleman Road, the commercial-to-residential transitions near Hillcrest Drive, and the multi-family properties fronting Fredericksburg Road. This is close-quarters urban roofing with tight lot lines, older framing, and neighbors watching — it demands precision and respect for the property.
Roof Replacement — Most single-family homes in Balcones Heights were built between 1950 and 1975, which means they’ve likely been through two or three roof replacements already. Each one added weight and altered the original ventilation design. When we replace a Balcones Heights roof, we strip to the deck and assess what decades of layering have done. We check rafter spacing (older homes here often use 24-inch centers instead of the 16-inch standard in modern construction), sheathing condition (original 1x skip sheathing vs. plywood overlay), and whether the existing ventilation system actually moves air or just has holes in it. Then we rebuild it correctly — new synthetic underlayment, proper starter and drip edge, and shingles rated for current wind and impact standards.
Roof Repair — Older roofs develop problems that newer homes rarely see. Flashing around original masonry chimneys separates as the mortar joints shift. Plumbing vent boots crack after decades of UV exposure. Valley metal installed in the 1970s corrodes through at fold points. We repair these specific failure points rather than patching symptoms. If a repair makes economic sense given the roof’s remaining life, we say so. If the repair is a temporary fix that delays an inevitable replacement by a year or two, we say that too — and let the homeowner decide.
Storm & Hail Damage — Balcones Heights sits directly on the Balcones Escarpment, the geological fault line that gives the city its name. This escarpment is the boundary where the Texas Hill Country drops to the Gulf Coastal Plain, and it funnels storm energy in ways that concentrate hail and wind damage. Storms that build over the Hill Country compress as they descend the escarpment and can produce hail in a narrow band right along this corridor. We provide free storm inspections within 48 hours of any significant weather event and document damage with the detail insurance adjusters need — not just photos of dents, but measurements, counts per test square, and manufacturer damage thresholds.
Need a post-storm inspection? Call (210) 440-1013 for a free assessment. We prioritize Balcones Heights because the escarpment corridor concentrates storm damage in this area.
Gutter Installation & Repair — Many original Balcones Heights homes were built with inadequate gutter systems or none at all. The flat terrain and clay soils here hold water against foundations when drainage isn’t managed. We install seamless aluminum gutters sized for South Texas downpour intensity — the standard 5-inch K-style works for most homes, but we upsize to 6-inch on homes with large roof planes that concentrate runoff toward a single downspout location.
Siding & Exterior — The Spanish Revival and ranch-style homes common in Balcones Heights often combine multiple exterior materials: stucco over masonry, wood trim on brick facades, and aluminum siding from 1970s-era renovations. When a roof replacement exposes deteriorated fascia, soffit, or trim, we handle it as part of the project instead of leaving homeowners to coordinate a separate contractor.
Balcones Heights’ median home construction year is 1971. That makes the typical house here over 50 years old — which means the roof structure itself, not just the surface material, needs evaluation during any roofing project. Specific concerns with homes of this era:
Country Gentleman’s Estates — The original subdivision that formed the nucleus of Balcones Heights in the late 1940s. Streets like Gentleman Road, Lady Street, and Squire Drive retain the neighborhood’s postwar character. Homes here are predominantly brick ranch on slab, with low-slope hip roofs (3:12 to 4:12 pitch). The low pitch limits material options — standard architectural shingles perform well, but any flat or near-flat sections over covered patios or additions need modified bitumen or a built-up system to prevent ponding water. Many of these homes have been expanded over the decades with room additions and covered porches, creating complex roof intersections that require careful flashing work where new meets old.
Fredericksburg Road Corridor — The commercial spine of Balcones Heights is dominated by multi-family and mixed-use properties. Apartment complexes, retail strip centers, and multi-unit residential buildings line this corridor from Loop 410 northward. Roofing on these properties involves different logistics than single-family work: phased replacement to keep units occupied, commercial-grade materials (TPO or modified bitumen on flat sections, composition on sloped mansards), and coordination with property managers rather than individual owners. We handle both the roofing work and the tenant communication that keeps a project from becoming a management headache.
Hillcrest Drive and Babcock Road Area — The eastern and southern edges of Balcones Heights border San Antonio’s medical corridor and the former Crossroads Mall area. Homes here tend to be slightly newer than Country Gentleman’s Estates — 1960s and 1970s construction — with split-level and ranch designs popular in that era. These homes commonly have composition roofs that have been replaced once or twice. The primary concern is whether previous contractors did the work correctly: was the old material fully stripped, was damaged decking replaced, was the flashing at the brick-to-roof transitions properly integrated? We find previous installer shortcuts more often than we’d like, and we document what we find so homeowners know the full picture.
Multi-Family Properties — With nearly 80% of housing units in Balcones Heights occupied by renters, multi-family roofing is a significant portion of the work here. Apartment complexes and duplexes along Fredericksburg Road and the Loop 410 frontage road require commercial roofing approaches: flat or low-slope systems, phased replacement schedules, compliance with commercial building codes, and coordination with property management companies. We serve property owners and management groups across the Balcones Heights rental market.
Balcones Heights sits at approximately 950 feet elevation, right at the escarpment line. Unlike the Hill Country communities to the northwest that get some thermal relief from elevation, Balcones Heights bakes in full South Texas heat — routinely exceeding 100 degrees through June, July, and August. The urban heat island effect from Fredericksburg Road’s asphalt and the adjacent commercial corridors raises ambient temperatures another 3-5 degrees above surrounding residential areas. For roofs on older homes with minimal attic insulation, this means the attic space can reach 150 degrees on peak summer days. That heat degrades shingles from the underside, accelerating granule loss and curling. Proper ventilation and radiant barriers are not luxury upgrades in Balcones Heights — they’re basic protection for the roofing investment.
We understand older homes. Production roofers who spend their days on 2015-era tract homes in Cibolo or Schertz don’t always know what to do with a 1960s split-level on skip sheathing with a chimney that’s shifted two inches. We do. We assess the structure, not just the surface.
GAF-certified installation. Our GAF certification means manufacturer-backed warranty coverage on both materials and labor. For Balcones Heights homeowners investing in a roof replacement on an older home they plan to keep, that warranty protection matters — especially when the next hailstorm is a question of when, not if.
Insurance claim experience in the hail corridor. We’ve worked with every major insurer serving Bexar County and know how to document escarpment-corridor hail damage so claims are processed correctly. When adjusters undervalue damage on older roofing systems, we handle the supplement process.
Owner-operated, not a franchise. Joshua Holmes is on Balcones Heights jobs personally. In a 0.8-square-mile city where every neighbor knows every contractor’s truck, reputation is everything. We protect ours by doing the work right.
Ready to replace or repair your Balcones Heights roof? Call (210) 440-1013 for a free inspection and written estimate.
Answers by Joshua Holmes, Owner — Holmes Roofing & Exterior Solutions, Selma, TX.
Does Balcones Heights require a permit for roofing work?
Yes — and the bar is stricter than some neighboring cities. Balcones Heights requires a permit for new roofs, re-roofs, AND repairs, with applications submitted to the city’s Community Development office (permits@bhtx.gov; inspections at 210-957-3545). We pull the permit and schedule the required inspections so you don’t have to navigate it.
Why does even a repair need a permit here?
Balcones Heights is a small, fully built-out city surrounded by San Antonio, and it enforces its own building regulations independently. Because repair work is also permitted, hiring a roofer who skips the permit can leave you exposed if it surfaces during a future home sale or insurance claim. We permit the work properly every time.
How soon after a hailstorm should I get inspected?
Within 7–14 days. Texas was the #1 state in the country for hail events (1,123 statewide in 2023, per the Insurance Information Institute), and Balcones Heights sits inside the same San Antonio hail exposure as the surrounding metro. Early documentation keeps your claim clean. Our post-storm inspections are free.
Will you work with my insurance company?
Yes. We document damage to adjuster standards, meet the adjuster on site, and handle supplements when the first estimate misses code items. You deal with us; we deal with the carrier’s paperwork.
Is the estimate free?
Always. Call (210) 440-1013 for a free, no-obligation inspection and estimate — we’re a short drive from Balcones Heights and can usually be out within a day or two.