HOLMES ROOFING & Exterior Solutions
Leak? Hail damage? Storm damage? Need a repair now? Call Joshua Now · (210) 440-1013
Free Inspection
Completed roof replacement, aerial view of a brick home with mature oaks
San Antonio Metro Roofing & Exteriors

Castroville, TX Roofing and Exterior Services

Roofing, siding, and gutter work backed by a real workmanship warranty, with Joshua Holmes personally overseeing the job.

Serving Castroville

Straight Answers for Castroville Roofs

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
Completed cedar fence installation
Recent Work

Recent Jobs Around Castroville

Aerial view of a finished roofing job Close-up of finished ridge line and shingle coursing detail
Local Detail

Castroville at a Glance

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.

Where it is

Castroville sits in Medina County. It lies roughly 36 miles west-southwest of our Selma home base.

Jurisdiction

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.

Recorded hail

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.

What We Handle

Castroville Roofing and Exterior Services

Roof Repair

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

Gutters carry water away from the foundation and the siding. We install and replace systems sized for the roof above them.

Gutter Details →

Siding

Siding is the shield between your walls and South Texas weather. We repair and replace it, with the quote in writing first.

Siding Options →

Roof Inspections

A top-to-bottom inspection documented with photos — free, no obligation, and honest about what can wait.

What We Check →

Roof Replacement

Three-tab, architectural, luxury shingle, or metal. We walk the trade-offs honestly and put the choice, and the price, in writing.

Replacement Options →
Storm & Insurance

Hail and Storm Damage in Castroville

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
Aerial view of a large San Antonio-area roof replacement project
Why Homeowners Choose Us

Why Castroville Calls Us Back

Financing Available

Synchrony financing is available for larger projects — ask about payment plans during your inspection.

Real Workmanship Warranty

15 years on shingle roofs, 20 on metal — plus free annual inspections for up to ten years.

Roof And Exterior In One Crew

Roofing, siding, gutters, decks, and fences run through the same shop, so the seams between trades stop being your problem.

Owner-Operated

Joshua Holmes personally oversees every job, bringing 20+ years of roofing and contracting experience to the inspection.

GAF Certified

GAF Certified Contractor — a manufacturer-recognized certification, renewed 2026.

Nearby Communities

Nearby Towns We Cover

Listed nearest first — Leon Valley is the closest of these to Castroville, about 17 miles away.

Castroville Roofing FAQ

Questions We Get From Castroville

Answers from Joshua Holmes, Owner — 20+ years in roofing and contracting.

Does Castroville actually get enough hail to worry about?

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.

Which county is Castroville in?

Castroville sits in Medina County. From the Selma shop it is a 36-mile run.

Do you handle siding and gutters too, or only roofs?

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.

How do I know if my roof has hail damage?

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.

Should I wait until after storm season to replace my roof?

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.

My roof is not leaking. Is there any reason to have it looked at?

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.

What does a free inspection actually include?

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.

What if a leak shows up after you have finished the job?

That is what the workmanship warranty is for. Call us and we come back out; 15 years on shingle, 20 on metal.

Can you look at a roof before I buy the house?

Yes, and it is free. A written roof report before closing is a lot cheaper than finding out afterward.

Is the inspection really free, even if I do not hire you?

Yes. There is no fee and no obligation, and an inspection that ends with 'your roof is fine' is a perfectly normal outcome.

Do you handle chimney flashing?

Yes — the roofing side of a chimney: flashing, crown and cap work, and the siding on a chimney chase.

Book a Free Roof Inspection in Castroville

Get My Free Inspection
Call Now Free Inspection