Shingle damage, flashing failures, storm impact — Holmes repairs it after a free, no-obligation inspection tells you exactly what your roof needs.
A damaged roof doesn’t always mean a full replacement. Holmes starts every repair call with a free, no-obligation inspection — documented in writing with photos — so you know exactly what’s wrong before anyone talks about the work. If a repair is the right call, we say repair. If the damage is bad enough that replacement makes more sense, we’ll tell you that too and walk you through it.
Joshua Holmes brings 20+ years of roofing and contracting experience to every job — and when a repair calls for new material (a full section re-shingle, for example), we install it to the same standard as a full replacement. Holmes repairs roofs across the San Antonio metro — from Boerne and Bulverde to New Braunfels and Cibolo — out of our Selma, TX home base.
Schedule My Free Inspection
South Texas hail season peaks March through June and can stretch into August, and hail can strip granules or crack shingles. Our free inspection documents exactly what a storm left behind.
Hail Damage Repair →Years of UV exposure fade, crack, and curl shingles — south- and west-facing slopes wear fastest. We repair failing sealant and worn shingle beds before a small problem becomes a leak.
Loose or corroded flashing around chimneys, vents, and valleys is one of the most common hidden leak sources. We check it as part of every inspection.
Trace The Leak →Not every repair looks the same, which is why the inspection comes before any quote. Depending on what we find, a repair visit can include:
Whatever the inspection turns up, you get a written scope before any work starts — no surprise add-ons.
It depends on how widespread the damage is and how much life is left in the rest of the roof. A repair makes sense when damage is localized and the roof is otherwise in solid shape. If damage is widespread or the roof is already decades old, we’ll say so plainly and walk you through what a full replacement involves.
Storm or hail damage often qualifies for a claim — our free inspection documents exactly what you’ve got. We only document; we never file or negotiate a claim on your behalf.
We respond and coordinate an inspection within 24 hours of your call, with same-day roof checks and tarp-in-24 emergency service available for active leaks.
We walk the roof top to bottom — shingles, flashing, ridge and hip caps, valleys, and gutters — and give you a written report of what’s fine, what needs attention, and what can wait. Nothing gets added that you don’t need.
Shingle repair and section replacement, flashing repair around chimneys/vents/valleys, ridge and hip cap repair, roof-to-gutter reattachment, and storm-specific repairs — see the full list below.
Sooner is safer. A small gap in flashing or a missing shingle that looks minor today can let water in on the next rain and turn into a bigger, more expensive repair. We coordinate an inspection within 24 hours so you’re not left guessing.
Joshua Holmes brings 20+ years of roofing and contracting experience, Holmes is a GAF Certified contractor, City of San Antonio registered (HIC-24-00928), and rated 5.0 on Google — and it’s a family-owned, owner-operated crew, not a call center.
Active leak? We track it to the source and stop it — with emergency tarping available.
Roof Leak Repair →When repair isn’t enough, a full tear-off and replacement backed by a real workmanship warranty.
Roof Replacement →The same free, documented inspection that starts every repair — on its own, no obligation.
Roof Inspections →