We’re Holmes Roofing & Exterior Solutions, and Selma is home. This is where we live, where our trucks are parked at night, and where Joshua Holmes has been working on roofs since day one. When a hailstorm rolls through the I-35 corridor at 2 a.m., we’re not loading up from across town — we’re already here.
Selma has grown from a small crossroads community to nearly 12,000 residents, and we’ve grown right alongside it. From the established homes in Retama Springs and Live Oak Hills to the newer builds in The Trails at Kensington Ranch and Creekside Ridge, we’ve been on roofs across every neighborhood in this city. We know Selma because we live in Selma — and that makes a difference when it comes to taking care of your home.
Roof Replacement — Whether your 15-year-old composition shingle roof in Retama Ridge has run its course or hail damage has forced an early replacement, we take care of the whole thing. We work directly with your insurance company on claims, handle the permit with the City of Selma, and coordinate with your HOA if your neighborhood requires architectural review before work begins. You shouldn’t have to manage all of that yourself.
Roof Repair — Not every problem requires a full replacement, and we won’t pretend it does. Missing shingles after a windstorm, a slow leak around a pipe boot, or cracked flashing along a wall joint — these are targeted repairs that protect the rest of your roof. We figure out what’s actually going on before we recommend anything.
Storm & Hail Damage — Central Texas averages multiple significant hail events between March and June each year. Selma sits right in the I-35 hail corridor that stretches from San Antonio through New Braunfels. In 2025 alone, Texas insurers processed over $3 billion in hail-related roof claims statewide — and the I-35 corridor between San Antonio and Austin accounted for a disproportionate share. When a storm hits Selma, we’re out inspecting within 48 hours at no charge. We document damage with photos for your insurance adjuster and walk you through the claims process step by step.
Need a post-storm inspection? Don’t wait for your insurance company to tell you what happened — call (210) 440-1013 or schedule your free inspection online. We’ll be there within 48 hours.
Gutter Installation & Repair — If you’ve lived in Selma long enough, you know the clay-heavy soil around here doesn’t mess around. Standing water near your foundation causes shifting, which leads to interior cracks and doors that won’t close. We install seamless aluminum gutters and make sure downspouts direct water at least 4 feet from the foundation.
Siding & Exterior — From Hardie board replacement to full exterior paint jobs, we handle the complete building envelope. This is especially relevant in Selma’s newer subdivisions where builder-grade siding starts showing wear at the 7-10 year mark.
Selma’s explosive growth — nearly 600% population increase between 2000 and 2010, nearly doubling again by 2020 — means the city has homes built across multiple decades and building codes. A home in Olympia Hills built in the early 2000s has different flashing details, ventilation requirements, and shingle specifications than a 2022 build in Kensington Ranch. We know what to look for in each era.
Retama Springs & Retama West — These established neighborhoods feature predominantly composition shingle roofs on concrete slab foundations. Homes here are 15-20 years old, meaning many are approaching their first full replacement. HOA requirements typically specify architectural shingles in earth tones. We handle the HOA approval process as part of our service.
The Trails at Kensington Ranch — Newer construction with modern building code compliance. These homes typically have impact-resistant shingles (Class 4) which qualify for insurance discounts up to 28% on the wind/hail portion of your premium. If your builder didn’t install Class 4 rated shingles, upgrading during your next replacement pays for itself through insurance savings within a few years.
Creekside Ridge & Forest Creek — These subdivisions sit in lower-elevation areas of Selma. After heavy rains, we see more moisture-related issues here — algae streaks on north-facing slopes, and soffit ventilation problems caused by trapped humidity. Our repair work in these neighborhoods often includes improving attic ventilation alongside the visible roof work.
Olympia Hills — Close to The Forum shopping center and the Retama Park entertainment district. Homes here are a mix of styles with varying HOA rules. Some associations allow metal roofing panels for patios and carports; others don’t. Don’t guess — give us a call and we’ll tell you what your HOA allows. We’ve been through the process with all of them.
Selma’s subtropical climate pushes summer air temperatures past 100°F regularly, but it’s the roof surface that takes the real punishment. Dark-colored shingles in direct sun can exceed 165°F by mid-afternoon, then cool 80+ degrees overnight. That daily thermal cycle — expanding and contracting hundreds of times per year — is what degrades shingle integrity faster than the manufacturer’s lab-tested lifespan predicts.
Three choices at replacement time determine whether your Selma roof performs for 18 years or closer to 25: shingle color (lighter reflects more heat), ridge and soffit ventilation balance (trapped heat accelerates aging from underneath), and attic insulation depth (R-38 minimum for this climate zone). We evaluate all three during every estimate and flag the weakest link.
Selma follows the International Residential Code (IRC) for residential roofing work. A permit is required for full roof replacements. Re-roofing over an existing layer is allowed in some cases but we generally recommend tear-off to the deck — it lets us inspect the decking for rot or water damage, and most insurance claims require full removal anyway.
We’re your neighbors. Our address is in Selma. We don’t disappear after the job — we live here. When warranty questions come up or you notice something a year later, we’re a 5-minute drive away. You’ll probably run into us at the grocery store before you’d need to call.
GAF-certified installation. This means we install GAF shingles exactly the way the manufacturer designed them to go on, and it unlocks warranty coverage that non-certified contractors can’t offer. If a shingle fails within the warranty period, GAF covers materials and labor — not just materials. That distinction matters when the repair bill shows up.
Insurance claims experience. We’ve worked with every major carrier active in the Selma market — USAA (common here given the proximity to JBSA-Randolph), State Farm, Allstate, Liberty Mutual, and Amica. We know how their adjusters like to see damage documented, and we handle supplements when the initial estimate comes in low. You shouldn’t have to fight your insurance company alone.
We won’t sell you what you don’t need. If your roof doesn’t need replacing, we’ll tell you. Straight up. A $400 repair instead of a $20,000 replacement builds more trust than any sales pitch — and you’ll call us when the replacement is actually needed.
Answers by Joshua Holmes, Owner — Holmes Roofing & Exterior Solutions, Selma, TX.
You’re based in Selma — does that actually matter for my roof?
It matters more than people expect. Our shop is in Selma, so when a storm rolls through, we’re not scheduling a trip from across the metro — we can be on a Selma roof the same day. It also means we know the local permitting offices and the neighborhoods first-hand, not from a map.
Do I need a permit to re-roof in Selma?
For a full replacement, yes. Selma sits where Bexar, Comal, and Guadalupe counties meet, so the exact permitting authority can depend on your address. We confirm the jurisdiction, pull the permit, and schedule the inspection for you — you don’t deal with the city.
How soon after a hailstorm should I get my Selma roof 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 Selma sits right on the I-35 hail corridor — radar has detected hail in this corridor on dozens of occasions in recent years. Early documentation keeps your claim clean. Our inspections are free, and since we’re local, fast.
Will your crew damage my landscaping?
No — protecting your property is part of the job. We tarp beds and AC units, stage the dumpster to protect your driveway, and run magnetic nail sweeps across the yard and street at the end. Being a local Selma company, our reputation here depends on leaving your property the way we found it.
Is the estimate free?
Always. Call (210) 440-1013 for a free, no-obligation inspection — and because we’re right here in Selma, we can usually be out same-day after a storm.
Whether you suspect storm damage, your roof is getting up there in years, or you just want an honest opinion before buying or selling a home in Selma — give us a call. We’ll come take a look, no charge and no obligation. If your roof is fine, we’ll tell you that too.