A Mercer company - serving San Antonio, TX
Mercer Roofing Co San Antonio roofing team

Roof Repair Cost - 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.

✓ Licensed & Insured ✓ Written quotes ✓ Permits handled
Schedule Free Estimate

Call to schedule your free estimate

🛡 Licensed & Insured 📝 Written Fixed-Price Quotes 💲 No Change Orders · Free Estimates
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
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
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

How Much Does Roof Repair Cost in San Antonio?

Most roof repairs in San Antonio cost between $400 and $1,200, with the typical homeowner paying around $700 for a standard shingle or flashing repair. Minor fixes like sealing a small leak or replacing a few shingles start around $250, while major structural work involving decking or rafter replacement can run $2,500 to $6,000 or more.

Those numbers hold true for the San Antonio market in 2026, where Roof Repair Near Me in San Antonio, TX pricing reflects our intense sun, hail season, and the mix of older Alamo Heights bungalows and newer Stone Oak builds. The single biggest variable is whether water has already worked its way into the decking below the shingles. That’s the difference between a quick afternoon fix and a multi-day job.

If you want a precise number for your roof, call (254) 276-4369 and we’ll give you a written estimate before any work begins. In the meantime, here’s exactly how San Antonio roof repair pricing breaks down.

Roof Repair Cost Breakdown (2026)

Every roof tells a different story once we get up there, but these line-item ranges reflect what we’ve seen across San Antonio neighborhoods over the past year. The low end assumes a straightforward fix on an accessible section of roof. The high end accounts for steep pitches, two-story homes, or repairs that reveal hidden damage.

Repair Type Typical Cost Range (San Antonio, 2026)
Shingle replacement (small patch, 3-10 shingles) $250 – $500
Valley flashing repair or replacement $350 – $700
Pipe boot / vent boot replacement $250 – $450
Step flashing repair (chimney or wall junction) $400 – $800
Small leak repair (localized, no decking damage) $350 – $650
Leak repair with decking replacement (per 4×8 sheet) $600 – $1,100
Skylight flashing and seal repair $450 – $900
Ridge cap repair or replacement $300 – $600
Fascia board replacement (per linear foot) $15 – $30 per ft
Minor structural repair (rafter or truss reinforcement) $1,500 – $4,000
Chimney cap and mortar repair $550 – $1,200

A note on decking: when a leak has been active for months, the plywood decking under the shingles often rots. In San Antonio, where summer storms can dump an inch of rain in an hour, we see this constantly in older North Central homes with original decking. If we pull back shingles and find spongy wood, the repair expands and so does the price. We’ll always show you what we found before we do anything about it.

What Affects Roof Repair Pricing in San Antonio

Two homes on the same street can have very different repair bills. Here’s what actually moves the number, based on what we see across San Antonio every day.

  • Roof pitch and accessibility. San Antonio runs the gamut from flat-lot suburban builds in Helotes to steep gabled roofs in Monte Vista. The steeper the pitch, the more safety equipment, time, and labor a repair requires. A 4/12 pitch is a straightforward walk. An 8/12 pitch means harnesses and roof jacks. That gets priced in.
  • Age of the roof and decking condition. A 2018 roof in Cibolo usually needs a simple shingle swap. A 1998 roof in Castle Hills often has deteriorated underlayment and brittle decking underneath. The repair itself may be identical to the eye, but the older roof often needs a plywood sheet replaced once the shingles come off.
  • Type of shingle. Standard 3-tab asphalt shingles are the cheapest to patch. Architectural shingles (GAF Timberline, CertainTeed Landmark, Owens Corning Duration) cost more per shingle and require a bit more care to blend. Tile and slate roofs, which appear in Terrell Hills and parts of Alamo Heights, command significantly higher repair costs because sourcing matching tile is slow and specialized.
  • Water intrusion has already spread. A leak caught in week one is a $400 fix. A leak ignored for six months becomes a $1,500 fix once the decking, insulation, and drywall are factored in. In San Antonio’s clay-heavy soils, foundation movement can also cause subtle roof framing shifts that turn small gaps into recurring leaks.
  • Time of year. Spring hailstorms across Bexar County create a surge in demand. Contractors get booked out, material costs tick up, and some companies raise prices. Mercer doesn’t spike prices during storm season, but it’s worth knowing the market does shift.
  • Permit requirements. The City of San Antonio generally doesn’t require a permit for minor repairs like shingle replacement or flashing work, but structural repairs that alter the roof system may trigger one. A structural repair in a historic district like King William can add $200 to $600 in permit and inspection costs, depending on scope.

Common Roof Problems in San Antonio and What They Cost

Certain problems show up repeatedly in Bexar County. Here’s what they are, why they happen here specifically, and the price range to expect.

Hail Damage (March through June)

San Antonio sits in a hail-prone corridor that runs up from the Texas Hill Country. A severe spring storm can strip granules off shingles on entire neighborhoods. Repair costs typically run $500 to $3,000 depending on whether you’re patching isolated damage or Shingle Replacement on entire slopes. The subtle problem with hail is that shingles can be bruised, not visibly cracked, and still fail within two years. A trained eye catches that early. If your area north of Loop 1604 got hail recently, a $300 inspection now beats a $5,000 roof replacement later.

Sun-Baked Shingle Degradation

San Antonio averages 220 sunny days a year, and July and August routinely push past 100 degrees. That relentless UV exposure cooks the oils out of asphalt shingles. Curled, brittle shingles at the edges are the classic sign. Replacing a few sun-damaged shingles runs $250 to $500, but if the shingle field is broadly cooked, we’ll be direct with you about whether patching still makes sense or if you’re at the point where a full replacement costs less per year of service than repeated repairs.

Flashing Failures at Valleys and Chimneys

Flashing is the metal that directs water away from the vulnerable joints on your roof: valleys, chimneys, skylights, vent pipes. It fails more often than shingles do, especially in older homes where flashing was installed with nails instead of proper seam techniques. Valley Repair flashing costs $350 to $700. Chimney step flashing is $400 to $800. The good news is flashing repairs are typically straightforward, same-day jobs, and they solve the leak for good when done right.

Pipe Boot and Vent Boot Deterioration

Those rubber gaskets around plumbing vents and exhaust pipes crack after eight to ten years of San Antonio heat. A cracked pipe boot lets water drip down the pipe and into the attic, which is why these leaks often show up as water stains on the ceiling near bathrooms. Replacing a pipe boot is one of the cheapest meaningful repairs on a roof: $250 to $450, usually done in under an hour.

Repair vs. Replace: How to Know the Difference

This is the most common question we hear, and the right answer depends on three numbers: the roof’s age, the extent of the damage, and the cost per year of remaining life.

Here’s a practical way to think about it. If your roof is under 12 years old and the damage is isolated to one area, repair is almost always the smart call. A $600 flashing fix on a 2018 roof extends the roof’s life at a fraction of replacement cost. If your roof is over 20 years old and you’re seeing recurring leaks in multiple areas, patchwork repair often becomes false economy, $800 or $1,200 at a time, indefinitely. At that point, a full replacement typically runs $9,000 to $16,000 in San Antonio depending on roof size and shingle line, and it buys you 20 to 30 years of clean service.

The rule of thumb we tell homeowners: if total repair costs over the next three years will exceed 30% of a full replacement, replace. If damage is confined to one area and the rest of the roof is sound, repair. We’ll walk you through the math in plain English, and the written price we give you is based on what your roof actually needs. Not what pushes our revenue.

How to Save on Roof Repair (Without Cutting Corners)

Roof repair isn’t where you want to find the cheapest bid in San Antonio. A $250 handyman patch that fails in three months costs you more than a $700 professional repair that lasts a decade. But there are legitimate ways to keep costs down.

  • Act on the first sign of a leak. A small water stain on the ceiling is a hundred-dollar problem. The same leak three months later is a structural repair. The single highest-ROI move in roofing is speed.
  • Get your roof inspected after every hail event. Insurance claims have deadlines, usually 12 months from the storm, and San Antonio insurance adjusters are flooded after major hail systems. Document shingle damage early. If a claim applies, it can cover most or all of the repair cost.
  • Fix pipe boots and flashing before they fail. If your roof is ten years old or more, a proactive $300-$600 flashing and boot refresh can prevent the $1,500 leak that follows. Think of it like replacing tires before a blowout.
  • Bundle small repairs. If you’re having one shingle patch done, it’s the right time to check and refresh pipe boots and minor flashing on the same visit. Mobilization costs are already paid, so the incremental labor is small.
  • Loan and insurance options. Many San Antonio homeowners don’t realize their policy covers sudden storm damage but not gradual wear. Where insurance doesn’t apply, a phased repair plan can spread costs. We’ll help you sort out what’s covered.
  • Get a written, itemized estimate. Every estimate we provide is in writing and itemized, so you can see exactly where the money goes. A free estimate from Mercer is a useful benchmark even if you’re getting multiple quotes. Call (254) 276-4369 and we’ll come take a look.

How Mercer Roofing Approaches a Repair Job

Here’s the part most roof-repair pages skip: what actually happens when you call us, from the first phone call to the final seam. Knowing the sequence protects you.

When you call (254) 276-4369, a live person answers. Not a voicemail, not a callback form. We hear what’s happening, ask the right questions, and schedule a visit. Before that visit, we send you the name and photo of the technician who will be at your door. When they arrive, they’ll be in a clean Mercer uniform with a photo ID badge. You’ll know exactly who is on your property before you open the door.

That technician will do a thorough walkthrough of the affected area, take photos, and explain what they’re seeing in language you can follow. They’ll use real roofing terms where they matter, underlayment, flashing, decking, and then translate: “That’s the water barrier under your shingles. It’s failing at the valley where two roof slopes meet.”

Then comes the written price. Not a verbal estimate. A written price for the repair, with no obligation, and no work starts until you approve it. Once you do, the repair is covered by our 365-Day Done Right Promise: if it’s not right within a year, we make it right. That’s a written guarantee, included with every job, not an optional add-on. If a repair fails, we come back for a free second visit.

Our techs work with manufacturer-recognized shingle brands including GAF, CertainTeed, Owens Corning, IKO, Atlas, Tamko, and Boral. Whatever is on your roof, we’ll find a close match so the patch doesn’t look like a patch. And every technician on your property is background-checked and identity-verified under the Threshold Verified standard, the quality framework our company has been held to since the Threshold Group was founded in 2000. Each Mercer Roofing location is independently owned and operated, and every single one is contractually required to meet that standard.

Grant Whitlock leads our San Antonio operation, and if you have a question mid-repair, you’re one phone call from a real person. Not a portal. Not a chatbot. A person.

What Does a Roof Leak Cost in San Antonio If You Ignore It?

Let’s be specific about the risk of waiting, because we’ve seen it play out too many times.

A small shingle or flashing leak left to soak through a summer usually costs $400 to $700 to repair when caught early. That same leak after a year becomes a decking replacement at $600 to $1,100, plus potential drywall repair inside at $300 to $800, plus insulation replacement where water wicked through the attic, another $400 to $900. And that’s before you factor in the mold risk. A damp attic in a San Antonio summer reaches 130 degrees and 80% humidity. Mold establishes quickly in those conditions, and remediation costs in Bexar County routinely run $1,500 to $6,000 depending on the spread.

The point isn’t to scare you into action. It’s to be honest that roof problems are uniquely bad at compounding. The longer a leak runs, the more systems it damages. The cheapest day to fix a roof leak is the day you first notice it.

FAQs – Roof Repair Cost

How much does a roof repair cost in San Antonio on average?

Most homeowners in San Antonio spend between $400 and $1,200 on a typical Roof Repair. Minor shingle patches and pipe boot replacements start around $250, while repairs involving decking replacement or structural work run from $1,500 to $6,000. Call (254) 276-4369 and we’ll give you a specific written price for your roof.

Is it cheaper to repair a roof or replace it?

For isolated damage on a roof under 15 years old, repair is almost always cheaper: $400 to $1,200 versus $9,000 to $16,000 for a full replacement in San Antonio. If your roof is over 20 years old with multiple recurring leaks, repair costs accumulate quickly, and replacement starts to make financial sense. A free inspection is the fastest way to know which side of that line you’re on.

Can a roof repair be done the same day in San Antonio?

Many repairs, including shingle patches, pipe boot replacements, and flashing repairs, can be completed the same day or the day after your estimate, weather permitting. Structural repairs involving decking or rafter work take longer. When you call (254) 276-4369, we’ll give you an honest timeline, not a best-case promise.

What does it cost to repair a roof leak around a chimney?

Chimney step flashing repair in San Antonio typically costs $400 to $800, depending on chimney size, roof pitch, and whether the flashing is being replaced or patched. If water has already rotted the decking around the chimney, add $600 to $1,100 for decking replacement. We’ll show you photos of what we find before quoting anything.

Does homeowners insurance cover roof repair in San Antonio?

Insurance typically covers roof damage from sudden events like hail, wind, or falling tree limbs, not gradual wear or neglect. In San Antonio’s hail-prone spring, that means many repairs are eligible for claims. The process moves faster when you have documentation and a professional inspection. We can help you identify what’s claim-worthy and what’s simply maintenance.

How much does a hail damage roof repair cost in San Antonio?

Hail repair costs depend on the scope: isolated shingle replacement runs $500 to $1,500, while full-slope replacements on a hail-battered roof cost $3,000 to $8,000. If the entire roof has been compromised, a full replacement may be the better route at $9,000 to $16,000. After any San Antonio hail event, a professional inspection is your first step.

Still have questions? Call (254) 276-4369 and talk to a live person. We answer the phone 24/7, and we’re happy to talk through your roof and give you a straight answer, whether or not you hire us.

Pricing reflects the San Antonio market as of 2026. Mercer Roofing Co San Antonio offers free estimates – call (254) 276-4369.

What Our Customers Say

★★★★★ 4.8 from 9+ reviews

"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.

"Good roof repair. The crew was a day later than planned because of rain, which I understand, but the scheduling got moved twice. Work itself is clean and has held up."

- Dale T.

"Replaced the ridge cap and drip edge, and fixed a sagging gutter that nobody else mentioned. Fair price."

- Phil N.
Need Roofing help in San Antonio? Licensed & insured · Written quotes before work starts response · free estimates
Call (254) 276-4369

Request a Free Estimate

Tell us what's going on in San Antonio - we'll get back to you fast. No obligation.

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
Call Now - 24/7 Dispatch
Local Service Coverage
Call Now - 24/7 Dispatch