HOLMES ROOFING & Exterior Solutions
Leak? Hail damage? Storm damage? Need a repair now? Call Joshua Now · (210) 440-1013
Free Inspection
Aerial view of a large San Antonio-area roof replacement project
San Antonio Metro Roofing & Exteriors

Universal City, TX Roofing and Exterior Services

Owner-inspected roofs, documented in writing before a price is ever discussed — and a workmanship warranty that outlasts most of the sales pitches you will hear.

Serving Universal City

Roofing and Exterior Work for Universal City Homeowners

Universal City is part of our regular San Antonio-metro service area, on the northeast side of the San Antonio metro. Our Selma shop is about 2 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.

Financing through Synchrony is available when a project is large enough to need it, and we will say so plainly rather than build it into a number you did not ask about.

Schedule My Inspection
Joshua Holmes on an active roofing jobsite
Why Homeowners Choose Us

What You Get With Us in Universal City

Financing Available

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

5.0 On Google

Rated 5.0 on Google — read what neighbors are saying before you book.

GAF Certified

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

Real Workmanship Warranty

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

24-Hour Response

We respond and coordinate an inspection within 24 hours of your call — including a same-day roof check when conditions call for it.

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

Other Communities on the Same Run

Listed nearest first — Live Oak is the closest of these to Universal City, about 2 miles away.

The Process

Nothing Starts Until You Say So

Step One:

Book The Inspection

Call (210) 440-1013 and we coordinate a visit inside 24 hours — same day when the weather makes it urgent.

Step Two:

Read The Report

Photos, findings, and a recommendation in writing. Repair, replace, or wait — we tell you which one we would pick.

Step Three:

Approve The Work

Nothing is ordered and no crew is scheduled until you have approved the written scope and price.

Local Detail

Universal City 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

Universal City’s city limits straddle the Bexar–Guadalupe county line. It lies roughly 2 miles south 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 33 hail reports within about ten miles of Universal City across 6 of the last seven years, 7 of them an inch and a half or larger. The largest measured 2.00 inches.

What We Handle

What We Do in Universal City

Roof Replacement

A full replacement is the one job where shortcuts hide easily. Ours is done in the open: the deck gets inspected once it is bare, and you hear about anything underneath before it is covered.

Replacement Options →

Hail & Storm Damage

After a storm we photograph and write up the damage so you hold the evidence. What you do with it, including whether to open a claim, stays your decision and your carrier’s.

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 →

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 →
Storm & Insurance

After a Storm in Universal City

The expensive version of storm damage is the version nobody looked at. Water gets under the shingle, sits on the decking, and turns a flashing repair into a deck replacement over a couple of seasons.

For Universal City specifically: The federal storm record lists 33 hail reports inside a ten-mile radius around Universal City across 6 of the last seven years, 7 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
Aerial view of a finished roofing job
Universal City Roofing FAQ

Universal City Roofing Questions

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

Does Universal City actually get enough hail to worry about?

Public storm records log 33 hail reports in the immediate Universal City area across 6 of the last seven years, 7 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.

Which county is Universal City in?

More than one. Universal City’s city limits straddle the Bexar–Guadalupe county line. It does not change how we inspect or what we charge, but it is worth knowing when paperwork asks.

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.

Can you match existing shingles for a partial repair?

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.

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 clean up afterward?

Yes — cleanup is part of the job, not a line item you get billed for afterwards.

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.

Can you work with my HOA or property manager?

We can supply the written scope, product specs, and photos that approval processes normally ask for. The approval itself runs through you and the association.

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.

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.

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 soon can you start once I approve the estimate?

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.

What kinds of roofs do you install?

Shingle, metal, tile, flat, TPO membrane, and modified bitumen — residential and commercial.

Get Your Free Universal City Inspection Scheduled

Get My Free Inspection
Call Now Free Inspection