HOLMES ROOFING & Exterior Solutions
Leak? Hail damage? Storm damage? Need a repair now? Call Joshua Now · (210) 440-1013
Free Inspection
Detail of completed roofing work
San Antonio Metro Roofing & Exteriors

Alamo Heights, TX Roofing and Exterior Services

Free roof inspections, GAF-certified installation, and a written workmanship warranty — from an owner-operated local shop, not a call centre three states away.

Serving Alamo Heights

Straight Answers for Alamo Heights Roofs

Alamo Heights is part of our regular San Antonio-metro service area, in the inner ring of the San Antonio metro. Our Selma shop is about 12 miles from here. That is a short enough run that scheduling is a matter of days, not weeks.

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.

The warranty is deliberately boring: fifteen years of workmanship coverage on shingle, twenty on metal, and a free annual inspection every year for up to a decade so nothing quietly goes wrong between now and then.

Schedule My Inspection
Holmes Roofing crew on the job
What We Handle

Work We Take On in Alamo Heights

Roof Inspections

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

What We Check →

Roof Replacement

Tear-off, decking check, new underlayment, and the shingle tier you pick — under a 15-year workmanship warranty, 20 on metal.

Replacement Options →

Hail & Storm Damage

Storm or hail damage often qualifies for an insurance claim. Our inspection documents what is there, in writing, so you have the evidence in hand.

Storm Damage Help →

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

An undersized or badly hung gutter is a foundation problem waiting to happen. We size and install to the roof’s actual runoff.

Gutter Details →
Storm & Insurance

What Hail Does to a Alamo Heights Roof

A roof that survived a hailstorm intact and a roof that is quietly two years from failing look identical from ground level. That is the whole argument for getting up there afterward.

For Alamo Heights specifically: The federal storm record lists 80 hail reports inside a ten-mile radius around Alamo Heights across 6 of the last seven years, 31 of them an inch and a half or larger. The largest measured 4.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 San Antonio-area roof
Why Homeowners Choose Us

Why Alamo Heights Calls Us Back

Owner-Operated

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

No Upsell

Honesty is the foundation of trust, so we never upsell unnecessary services or push products. If the roof can wait, we say the roof can wait.

Written, Not Verbal

Findings, scope, and price all arrive in writing with photographs attached — nothing important gets left as a handshake.

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.

We Document, You Decide

On storm work we photograph and write up the damage and hand you the report. We are roofers, not public adjusters — the claim stays yours and your carrier’s.

Nearby Communities

Nearby Towns We Cover

Listed nearest first — San Antonio is the closest of these to Alamo Heights, about 4 miles away.

Recent Work

Recent Jobs Around Alamo Heights

Holmes Roofing crew on a job site Completed roof replacement, aerial view of a brick home with mature oaks
Local Detail

Alamo Heights 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

Alamo Heights sits in Bexar County. It lies roughly 12 miles southwest of our Selma home base.

Jurisdiction

An incorporated city in Bexar 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 80 hail reports within about ten miles of Alamo Heights across 6 of the last seven years, 31 of them an inch and a half or larger. The largest measured 4.50 inches.

Alamo Heights Roofing FAQ

Alamo Heights Roofing Questions

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

Does Alamo Heights actually get enough hail to worry about?

Public storm records log 80 hail reports in the immediate Alamo Heights area across 6 of the last seven years, 31 of them an inch and a half or larger. The largest measured 4.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 Alamo Heights in?

Alamo Heights sits in Bexar County. From the Selma shop it is a 12-mile run.

How fast can you get out here after a storm?

We respond and coordinate an inspection within 24 hours, and we will do a same-day check when conditions make it urgent.

Who is actually on my roof?

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.

What does your workmanship warranty actually cover?

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.

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.

What if I am not sure whether I need a repair or a full replacement?

That is exactly what the inspection answers. We tell you which one we would choose and why, in plain terms, with no pressure in either direction.

Do you offer financing?

Yes. Synchrony financing is available for larger roofing and exterior projects. Ask during the inspection and we will lay out the options.

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.

How long does a typical job take?

It depends on size, material, and weather. You get a specific timeline in the written estimate, before any work begins.

Will my insurance cover the repair?

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.

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.

Free Inspection, Written Answer, No Obligation

Get My Free Inspection
Call Now Free Inspection