Roofing, siding, and gutter work backed by a real workmanship warranty, with Joshua Holmes personally overseeing the job.
Castroville is part of our regular San Antonio-metro service area, on the western edge of the San Antonio metro. Our Selma shop is about 36 miles from here. Far enough to be a real drive, close enough that it does not change how we work.
We would rather tell you to wait a season than sell you a roof you do not need. That is not a slogan; it is why the inspection comes before the quote and why the report is written down.
Whether it ends up being a single repair or a full tear-off, the workmanship warranty is the same: 15 years on shingle, 20 on metal, plus free annual inspections for up to ten years.
Schedule My Inspection
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.
Castroville sits in Medina County. It lies roughly 36 miles west-southwest of our Selma home base.
An incorporated city in Medina County. Permit rules are set locally and they change, so we confirm the current requirement for your job rather than working from memory.
NOAA National Centers for Environmental Information, Storm Events Database (hail reports, 2020–2026) lists 21 hail reports within about ten miles of Castroville across 5 of the last seven years, 5 of them an inch and a half or larger. The largest measured 2.50 inches.
Targeted repair work on a roof that still has life in it — documented first, quoted second, and never sold as a replacement it does not need.
Repair Details →Gutters carry water away from the foundation and the siding. We install and replace systems sized for the roof above them.
Gutter Details →Siding is the shield between your walls and South Texas weather. We repair and replace it, with the quote in writing first.
Siding Options →A top-to-bottom inspection documented with photos — free, no obligation, and honest about what can wait.
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 →South Texas hail season peaks March through June and can stretch into August, which is also when roofing schedules fill up — an argument for calling early rather than after the queue forms.
For Castroville specifically: The federal storm record lists 21 hail reports inside a ten-mile radius around Castroville across 5 of the last seven years, 5 of them an inch and a half or larger. The largest measured 2.50 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
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.
Roofing, siding, gutters, decks, and fences run through the same shop, so the seams between trades stop being your problem.
Joshua Holmes personally oversees every job, bringing 20+ years of roofing and contracting experience to the inspection.
GAF Certified Contractor — a manufacturer-recognized certification, renewed 2026.
Listed nearest first — Leon Valley is the closest of these to Castroville, about 17 miles away.
Answers from Joshua Holmes, Owner — 20+ years in roofing and contracting.
Public storm records log 21 hail reports in the immediate Castroville area across 5 of the last seven years, 5 of them an inch and a half or larger. The largest measured 2.50 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.
Castroville sits in Medina County. From the Selma shop it is a 36-mile run.
Both. Siding, gutters, decks, and fences run through the same shop as the roofing, which is why the transitions at the roofline come out right.
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.
Usually not. A roof that already needs replacing is the one most likely to fail in the next storm, and waiting rarely saves anything but a few weeks.
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.
A walk of the whole roof — shingles, flashing, boots, ventilation, and any storm damage — photographed and written up, then explained to you before you decide anything.
That is what the workmanship warranty is for. Call us and we come back out; 15 years on shingle, 20 on metal.
Yes, and it is free. A written roof report before closing is a lot cheaper than finding out afterward.
Yes. There is no fee and no obligation, and an inspection that ends with 'your roof is fine' is a perfectly normal outcome.
Yes — the roofing side of a chimney: flashing, crown and cap work, and the siding on a chimney chase.