A Mercer company - serving San Antonio, TX
Roof Repair in Castle Hills, TX | Mercer Roofing Co San Antonio

Roof Repair in Castle Hills - Written Price, Workmanship Warranty

Free roof inspection with photos, then an itemized written price before anything is ordered. Installed by our own licensed crews and backed by a workmanship warranty.

Call to schedule your free estimate

13+
Cities Served
Free
Written Quotes
Licensed & Insured Written Quotes Free Estimates All Brands Satisfaction Guarantee
Metal roofingMetal roofing
Architectural shinglesArchitectural shingles
Tile roofingTile roofing
GAFGAF
Owens CorningOwens Corning
Flat & low-slopeFlat & low-slope
Every visit starts with

Free roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation

Your new roof for as low as$159/month*On approved credit; ask for current terms
Get your free estimate

Fast, Reliable Roof Repair Across Castle Hills

Roof repair in Castle Hills usually costs between $380 and $1,400 for most shingle, flashing, and leak work, with larger storm-damage or low-slope repairs running $1,500 to $4,200. We serve the entire Castle Hills area, from the neighborhoods off Loop 410 to the quiet streets around Castle Hills Village and the properties west of Blanco Road. Grant Whitlock leads our Castle Hills crews, and every tech who arrives at your door is background-checked, photo-badged, and someone you’ll know by name before they knock.

Call (254) 276-4369

Castle Hills has its own permit office, and that changes how roof repair gets done here. We handle those permits for you. Call (254) 276-4369 and ask for your free estimate. A real person answers, any hour.

Why Mercer Roofing Co San Antonio Is Castle Hills’s Preferred Roof Repair Company

Homeowners in Castle Hills call us because we show up the way we say we will. Before any technician arrives, you get their name and photo. At the door, they present a photo ID badge. That’s the Threshold Verified standard, and it’s non-negotiable on every visit. Grant Whitlock holds our crew to it, and our Castle Hills customers tell us that’s the reason they stopped dreading the doorbell.

Founded in 2000 and part of the Threshold Group family, Mercer Roofing has built its Castle Hills reputation on written prices and written guarantees. Every repair, from a small vent boot replacement to a full low-slope reroof, comes with a 365-Day Done Right Promise. If it’s not right within a year, we make it right, and a second visit is free. No asterisks.

Scheduling and dispatch are coordinated from the brand’s Dallas-Fort Worth office, while our crews serve Castle Hills locally. That means you get the backing of a larger organization without losing a local tech who knows Castle Hills’ permitting process and housing stock.

Explore

Styles & brands we work with

Architectural shingles
Architectural shingles
Metal roofing
Metal roofing
Tile roofing
Tile roofing
GAF
GAF
Owens Corning
Owens Corning
Flat & low-slope
Flat & low-slope

Storm Damage Roof Repair in Castle Hills

Storm Damage Roof Repair in Castle Hills starts with a careful inspection of what South Texas hail and wind actually did to your shingles, flashings, and decking. Castle Hills sits in hail alley, and we see homes with impact bruising, missing granule patches, and lifted starter strips after almost every spring storm. A typical storm repair in Castle Hills runs $450 to $1,800 for shingle replacement and flashing work, while a full storm reroof on a mid-century ranch can reach $8,500 to $16,000 depending on square footage and low-slope sections.

Hail and Wind Inspection

We document every impact mark, lifted shingle, and split seam. If you’re filing an insurance claim, our written findings go straight to your adjuster. We don’t inflate damage and we don’t miss what’s there. Either way, you get an honest, itemized picture before any work is ordered.

Emergency Tarp and Board-Up

When a storm opens your roof over a bedroom on a Castle Hills night, you need covering fast. We can tarp and secure a damaged section to stop water intrusion, then return with the permanent repair once materials arrive. Tarp service typically runs $300 to $600 in Castle Hills, and it buys you time to do the real fix right.

Metal Roof Repair in Castle Hills

Metal Roof Repair in Castle Hills focuses on low-slope metal sections, aging standing-seam panels, and the screwed-down metal roofs you see on some 1970s-era homes and patio covers around town. The South Texas sun expands and contracts metal panels daily, which works screws loose, wears out neoprene washers, and causes oil-canning and leaks at the laps. Expect to pay $500 to $2,200 for typical metal repair on a Castle Hills home, depending on whether we’re replacing fasteners, resealing seams, or cutting out and replacing a rusted panel section.

Fastener and Seal Replacement

Loose fasteners are the most common metal roof failure we see in Castle Hills. We pull and replace screws with new washer assemblies, then reseal laps and penetrations with a metal-rated sealant. It’s straightforward work, but it needs to be done systematically, not as a patch. Most Castle Hills metal repair jobs are done in a single visit.

Rusted Panel Section Replacement

When a panel is rusted through or creased by a falling limb, patching won’t hold. We order a matching panel, cut out the damaged section, and install new metal with proper underlayment at the seams. We’ll give you a written price before the metal is ordered.

Trusted Brands We Service in Castle Hills

We install and repair roofs using manufacturer-recognized materials: GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. For Castle Hills specifically, we keep GAF and CertainTeed shingle stock on hand because they match the majority of the mid-century and 1980s-era homes here. Owens Corning impact-resistant lines are a frequent request after hail season. Whatever brand is on your Castle Hills roof, we can match it and repair it without waiting on a cross-country shipment for most common lines.

Common Roof Repair Problems We See in Castle Hills Homes

  • Failing torch-down on low-slope sections: Many Castle Hills homes built in the 1960s through 1980s have low-slope additions or patio covers with original built-up roofing. UV exposure and ponding water crack the membrane, water chases under the seams, and the decking rots from the top down.
  • Skipped starter strip and drip edge on mid-century reroofs: A lot of these older Castle Hills reroofs were done fast and cheap. Without proper starter strip at the eaves, the first row of shingles lifts in South Texas wind-driven rain and blows off.
  • Undersized attic ventilation on 1960s-1980s ranches: Castle Hills has block after block of ranch-style homes with soffit vents that don’t move enough air. Deck temperatures spike, architectural shingles crack and shed granules years early, and roofers keep patching shingles without ever addressing the ridge vent or soffit airflow.
  • Leaks at penetrations and valleys: Pipe boots, vent boots, and valley flashings take the brunt of Castle Hills sun and storm cycles. Rubber gaskets dry-rot, valley metal corrodes, and water finds the nail holes. We see these leaks on homes along every major corridor in Castle Hills, from the older sections near Loop 410 to the larger custom builds around Newbury Terrace.
Before & after

See the difference

Before - Recent ProjectBeforeAfter - Recent ProjectAfter
Recent Project
Before - Full RestorationBeforeAfter - Full RestorationAfter
Full Restoration
Before - Complete UpgradeBeforeAfter - Complete UpgradeAfter
Complete Upgrade

Pricing for Roof Repair in Castle Hills, TX

Here’s what Castle Hills homeowners can expect to pay for common repairs. A vent boot replacement runs $180 to $350. Flashing repair at a chimney or valley runs $350 to $900. A leak repair with decking replacement runs $500 to $1,200. Low-slope torch-down patch work runs $600 to $1,800 per section. Full shingle replacement on a small Castle Hills ranch starts around $7,500 and goes up from there. The biggest cost drivers are whether decking has rotted, whether your low-slope sections need full replacement, and what the Castle Hills permit office requires for your specific scope. We give you a written, line-item price before any work begins. Call (254) 276-4369 for your free estimate.

We Also Serve Cities Near Castle Hills

Our crews regularly handle Roof Repair work in San Antonio, Schertz, Cibolo, and Boerne. If you’re just outside Castle Hills, call us anyway. We’ll tell you honestly whether we can reach your street and when. Most of the surrounding area is well within our service range.

Serving Castle Hills, TX - Our Local Coverage Area

We’re based in the Castle Hills area and know this community well. Use the map below to see our service coverage - if you’re nearby, we can almost certainly help.

FAQs About Roof Repair in Castle Hills

Contact Mercer Roofing Co San Antonio for Your Castle Hills Roof Repair

You’ll get a written price before any work starts. You’ll get the name and photo of the technician before they arrive. They’ll present a photo ID at the door, in a clean uniform, and they’ll treat your home like the place you live, not a job site. Call (254) 276-4369 now to schedule your free Castle Hills roof repair estimate. A live person answers, 24/7.

Written by Grant Whitlock, Owner at Mercer Roofing Co San Antonio, serving Castle Hills with written prices, written guarantees, and the Threshold Verified standard on every visit.

Why Castle Hills Chooses Mercer Roofing Co San Antonio

We set the standard for roof repair in Castle Hills.

No Change-Order Surprises

The written quote you sign is the price you pay. Anything we find mid-job gets priced and approved by you in writing before we touch it.

Licensed & Insured

Fully certified technicians who meet all local and state licensing requirements.

Upfront Pricing

No hidden fees, no surprises. You approve the price before any work begins.

Guaranteed Work

Every repair and installation is backed by our workmanship warranty and satisfaction guarantee.

How It Works in Castle Hills

Getting your roof repair handled is simple and fast.

1

Call or Request a Free Estimate

Tell us about your roof repair needs and we provide an upfront, transparent quote - no obligation, no hidden fees.

2

Licensed Technician Dispatched

A background-checked, certified technician arrives in Castle Hills - typically within 30-60 minutes, with parts stocked on the truck.

3

Problem Solved, Guaranteed

We complete the job to your full satisfaction, backed by our warranty and 100% satisfaction guarantee.

What happens when you call

  1. 1
    A real person answersNo phone trees - talk to a local roof repair pro.
  2. 2
    You get an upfront price rangeHonest numbers before anyone is dispatched. No surprises.
  3. 3
    We come out and measureLicensed & insured, at a time that suits you - the visit and the quote are both free.
  4. 4
    You get the price in writingLine-itemed, yours to keep, and nothing starts until you say go.

What Castle Hills Customers Say

Trusted by homeowners across Castle Hills and surrounding areas.

★★★★★

"The whole crew was vetted, which mattered to us with the kids home. Respectful, quiet, and left the place cleaner than they found it."

Marie C. · Verified customer
★★★★★

"Chimney flashing was the culprit for years of dark stains on the ceiling. Fixed it in one visit and no more stains."

Ian O. · Verified customer
★★★★★

"Great shingles and a clean install. Wish the cleanup had been done the same day, but they came back the next morning and finished it."

Tasha G. · Verified customer

Ready for Roof Repair in Castle Hills?

Call now for a free estimate - or request one below. Licensed, insured, and here with fast after-hours help in Castle Hills.

(254) 276-4369

Request a Free Estimate in Castle Hills

Tell us about your roof repair needs - we'll respond within the hour.

When you send us your details, you accept our Privacy Policy and authorize us to contact you by phone, text, or email regarding your project, including by the service partners who may complete the work.

Prefer to text? Text Now
Local Service Coverage
Call Now - 24/7 Dispatch