We start every job the same way: a free inspection you can read, with photos, and an honest answer about whether you need work at all.
New Braunfels is part of our regular San Antonio-metro service area, along the Guadalupe River corridor. Our Selma shop is about 14 miles from here. That is a short enough run that scheduling is a matter of days, not weeks.
Every roof we look at gets walked, photographed, and written up before anyone talks about money. If the honest answer is that the roof has years left in it, that is the answer you get.
Repairs, full replacements, siding, and gutters all run through the same process. Shingle roofs carry a 15-year workmanship warranty and metal roofs 20 — ours, on top of whatever the manufacturer covers.
Schedule My Inspection
Gutters carry water away from the foundation and the siding. We install and replace systems sized for the roof above them.
Gutter Details →Siding repair and replacement handled by the same crew that does the roof — so the transitions at the roofline actually line up.
Siding Options →The inspection is free whether it ends in work or not — buying, selling, or just after a bad night of weather.
What We Check →Three-tab, architectural, luxury shingle, or metal. We walk the trade-offs honestly and put the choice, and the price, in writing.
Replacement Options →Bruised shingles and dented flashing are easy to miss and hard to argue about later. A documented post-storm inspection settles the question while the damage is fresh.
Storm Damage Help →Wind does its damage at the edges — ridge caps, rakes, and the first few courses — and hail does its damage everywhere at once. Both leave a roof that looks fine and is not.
For New Braunfels specifically: The federal storm record lists 42 hail reports inside a ten-mile radius around New Braunfels in every one of the last seven years, 10 of them an inch and a half or larger. The largest measured 2.00 inches. Those are reported events near the city, not damage estimates for any particular house — only getting on your roof answers that.
Storm or hail damage often qualifies for an insurance claim. Our part is the roofing part: we document what we find in a written, photographed report and give you our repair estimate. We are not public adjusters and we do not represent you to your insurer — the claim itself stays yours.
Get My Free Inspection
Rated 5.0 on Google — read what neighbors are saying before you book.
We respond and coordinate an inspection within 24 hours of your call — including a same-day roof check when conditions call for it.
Findings, scope, and price all arrive in writing with photographs attached — nothing important gets left as a handshake.
Synchrony financing is available for larger projects — ask about payment plans during your inspection.
15 years on shingle roofs, 20 on metal — plus free annual inspections for up to ten years.
Listed nearest first — Cibolo is the closest of these to New Braunfels, about 11 miles away.
Within 24 hours of your call we schedule and run the inspection — on the roof, not from the driveway, with photographs of anything we flag.
The findings and the price arrive as a written document you can sit with, compare, or hand to your insurer.
Tear-off, decking check, underlayment, and the shingle or metal system you chose — installed by the crew Joshua runs.
We work out of Selma. New Braunfels sits roughly 14 miles east-northeast of the shop — a real drive, and we would rather be straight about it than pretend every address is around the corner. Tell us when works for you and we will tell you honestly when we can be there. For reference, New Braunfels sits about 30 miles east-northeast of San Antonio.
Response time is the part we hold ourselves to regardless of distance: a call gets an inspection coordinated inside 24 hours, and a same-day check when the weather makes it urgent.
| Date | Reported size | Report location |
|---|---|---|
| 2021-03-23 | 2.00″ | Hunter |
| 2022-03-21 | 2.00″ | New Braunfels |
| 2021-04-28 | 1.75″ | Sattler |
Source: NOAA National Centers for Environmental Information, Storm Events Database (hail reports, 2020–2026). Reports are point observations logged by spotters and trained observers, so they show where hail was recorded — not the full footprint of any storm, and not a substitute for looking at your own roof. NOAA also revises recent months, so the last stretch of any year tends to undercount.
Geography and county lines from the U.S. Census Bureau; hail counts from NOAA’s Storm Events Database. We would rather publish four facts we can source than a page of local color we cannot.
New Braunfels’s city limits straddle the Comal–Guadalupe county line. It lies roughly 14 miles east-northeast of our Selma home base.
An incorporated city in Comal County. Permit rules are set locally and they change, so we confirm the current requirement for your job rather than working from memory.
New Braunfels covers roughly 45 square miles of land, so two addresses in the same city can sit a long way apart — worth knowing when we set a scheduling window.
NOAA National Centers for Environmental Information, Storm Events Database (hail reports, 2020–2026) lists 42 hail reports within about ten miles of New Braunfels in every one of the last seven years, 10 of them an inch and a half or larger. The largest measured 2.00 inches.
Answers from Joshua Holmes, Owner — 20+ years in roofing and contracting.
Public storm records log 42 hail reports in the immediate New Braunfels area in every one of the last seven years, 10 of them an inch and a half or larger. The largest measured 2.00 inches. That is the public record for the area, and it is the reason we treat a post-storm inspection as routine here rather than optional.
More than one. New Braunfels’s city limits straddle the Comal–Guadalupe county line. It does not change how we inspect or what we charge, but it is worth knowing when paperwork asks.
Yes. There is no fee and no obligation, and an inspection that ends with 'your roof is fine' is a perfectly normal outcome.
Permit requirements vary by jurisdiction and by the scope of the job, and they change. We confirm what your specific job needs as part of the inspection rather than guessing from a rule of thumb.
That is what the workmanship warranty is for. Call us and we come back out; 15 years on shingle, 20 on metal.
Both. Residential metal is a real part of what we install, and it carries the longer 20-year workmanship warranty rather than the 15-year shingle term.
Usually yes, after hail or high wind. Damage that has not started leaking yet is easier to address, and easier to document while it is fresh.
It covers our installation — 15 years on shingle roofs and 20 on metal — and it sits on top of whatever the manufacturer covers on the materials themselves.
From the ground you usually cannot. On shingles it shows as dark bruises where granules were knocked loose; on metal it shows as dents. Getting on the roof is the only reliable check.
Sometimes, and sometimes not. We will walk you through what each tier changes for your roof specifically, and say so plainly when the cheaper option is the right call — even when it costs us the upsell.
Often, though a weathered roof and a fresh bundle rarely look identical, and we will tell you honestly when a patch is going to be visible from the street.
Yes. Flat, TPO, and modified-bitumen systems on commercial properties are an active part of the business, not a sideline.
Joshua Holmes personally oversees every job. This is an owner-operated shop, so the person accountable for the recommendation is the person accountable for the work.
Storm and hail damage often qualifies, but every policy differs. We document what we find with photos and a written report; the decision to file, and the claim itself, stay yours.
It depends on material lead times and the weather more than on our calendar. You get a real start window in writing, not a vague promise.