Water stains, a drip, a soft spot on the ceiling — we find where it’s actually coming from and fix that, not just where it shows up inside.
A roof leak never happens at a convenient time. Water spots spreading across the ceiling, dripping around a light fixture, a stain that shows up after every heavy rain — by the time you can see it inside, water has usually been working on your decking and insulation for a while.
A leak rarely shows up right above where it starts — water travels along decking and framing before it ever reaches your ceiling. Holmes traces the leak to its actual source with a free, documented inspection, then repairs that spot instead of just patching where the stain appears.
We repair roof leaks across San Antonio and the surrounding communities — Schertz, Selma, Live Oak, Converse and New Braunfels included. Have an active leak right now? Call us at (210) 440-1013, Monday through Saturday, 8am to 8pm, and tell us water is actively coming in. We respond and coordinate an inspection within 24 hours anywhere across the San Antonio metro, with same-day roof checks and tarp-in-24 emergency service.
Schedule My Free Inspection
Loose or corroded flashing around chimneys, vent stacks, and valleys is one of the most common hidden leak points — and one of the easiest to miss. From inside the house it usually reads as a “chimney leak,” which is why the fix so often gets aimed at the wrong place.
Hail impact and wind-lifted shingles open small gaps that let water in during the next rain, even if nothing looks obviously broken from the ground. A creased shingle can look perfectly fine from the driveway and still channel water under the course below it.
Storm Damage Signs →Failing sealant, cracked shingles, and worn-out underlayment let water through gradually over years — often before any visible sign shows up inside.
Any one of these can produce the exact same water stain on your ceiling — which is why a real inspection, not a guess, is the first step. A proper leak diagnosis traces the water path from the inside stain back up to the actual entry point, which is often several feet uphill from where the water shows. That trace is part of every free Holmes inspection.
Do these five things, in this order:
Then call a roofer. Holmes answers at (210) 440-1013, Monday through Saturday, 8am to 8pm — tell us water is actively coming in and we will coordinate an inspection within 24 hours, with same-day roof checks and tarp-in-24 emergency service.
It depends on what is actually letting the water in — a cracked pipe boot is a small fix, chimney flashing rework is a bigger one, and decking that has been wet for months adds to either. That is why every Holmes leak repair starts with a free inspection and a written quote before any work: you see the exact scope and the exact number first, with no obligation to move forward.
If the damage is widespread — hail bruising across a full slope, or several separate entry points — a repair may not be the right money decision, and we will show you that math against a replacement rather than sell you a patch that buys one season. Financing is available for larger repairs.
Yes. When a storm opens a hole that cannot be permanently fixed the same day — or when the damage needs to be seen before repairs start — the right move is a professionally installed tarp. A proper tarp job uses furring strips screwed through the tarp into the decking, not bricks or sandbags that blow off with the next gust, and it covers the damaged area past the ridge so water cannot run underneath it.
Most policies ask you to take reasonable steps to prevent further damage after a storm, and a documented, professionally installed tarp does exactly that. Holmes installs tarps across San Antonio as an interim measure and schedules the permanent repair with you before we leave.
Usually not effectively — the actual entry point is often several feet away from where water shows up inside, following the roof deck and framing. Small caulk-and-sealant fixes sometimes buy a little time, and we understand why people try, but homeowner patches frequently seal the wrong spot while water keeps traveling.
The second caution is roofing cement smeared over shingles or flashing. It traps water underneath, accelerates rot, and makes the original damage harder to see later. If you do anything yourself, keep it to photographing the damage — and let the permanent fix be done right. An inspection from us costs nothing either way.
In this order. First, everyone out of the room below — impact damage can compromise framing, not just shingles. If a power line is involved, call CPS Energy before anything else and stay clear until the line is safe. Then your insurance company, since tree impact often qualifies as a covered peril; note the claim number.
Then call a roofer, before a tree service if the tree is still on the roof. The order matters: a tree crew that drags a trunk off an unprotected roof can double the roof damage. Holmes coordinates with the tree service, tarps the opening once the tree is clear, and documents what we find in writing with photos. Call (210) 440-1013 — we can tarp an active opening and inspect the same day in most cases, then give you a written repair or replacement plan. See our storm damage roof repair page for wind and fallen-tree damage.
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. Ongoing wear-and-tear leaks are typically not a covered peril — check your policy.
Failed flashing at chimneys and vents, hail-bruised or cracked shingles from Bexar County’s spring storms, wind-lifted shingles along ridges and edges, cracked pipe boots around plumbing vents, and clogged gutters backing water up under the eave — see the full breakdown above.
Joshua Holmes brings 20+ years of roofing and contracting experience to tracing a leak to its actual source, not just the visible stain, backed by a GAF Certified installation standard on shingle work. We repair the leak you have instead of defaulting to the biggest ticket — and when a replacement genuinely is the cheaper long-term answer, we show you that math on paper.
Because we handle roofing, storm damage, and exterior work together, one crew fixes the leak and everything the leak touched. Storm damage is documented in writing with photos, financing is available for larger repairs, and every job across San Antonio starts with a free inspection. Call (210) 440-1013, Monday through Saturday, 8am to 8pm, and tell us if water is actively coming in.
Wind, fallen-limb and hail damage, documented in writing for your insurance company.
Wind & Tree Damage Repair →A full top-to-bottom inspection, free and no obligation, any time.
Roof Inspections →This work goes out across Bexar County and the towns ringing it. The pages below carry the specifics for each one.