A Elmstead company - serving San Antonio, TX
An open living room and dining area after a whole-home remodel

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

Free Estimate on SiteCalls Answered by a Live Person, 24/7Background-Checked TechniciansA Local Team in San Antonio
🛡 Licensed & Insured 📝 Written Fixed-Price Quotes 💲 No Change Orders · Free Estimates
A remodeled staircase with wood treads and a slim metal railing
A finished basement family room with a media wall and wet bar
A remodeled laundry and mudroom with a bench, cubbies and painted cabinets
A built-in window seat in a bay window
A dining nook with a built-in banquette
A remodeled hall bathroom with subway tile and a floating vanity
A garage converted into a guest room and home office
New painted shaker cabinets with an organized deep drawer
Every visit starts with

Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled

Your dream remodel for as low as$199/month*On approved credit; ask for current terms
Get your free estimate
Explore

Styles & brands we work with

Kitchen remodeling
Kitchen remodeling
Bathroom remodeling
Bathroom remodeling
Home additions & ADU
Home additions & ADU
Roofing
Roofing
Windows & doors
Windows & doors
Driveway & pavers
Driveway & pavers
Fence
Fence
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?

Roof repair in San Antonio typically costs between $400 and $1,800, with most homeowners paying around $950 for a standard repair in 2026. Small fixes like replacing a few missing shingles or sealing a minor leak usually run $400 to $700, while larger repairs involving structural work, decking replacement, or extensive flashing can reach $1,500 to $1,800. The final price depends on the damage type, roof pitch, material, and how quickly the problem is caught. Call (432) 233-0976 for a written quote before any work begins.

An open living space after a whole-home remodel

Roof Repair Cost Breakdown (2026)

Here is what San Antonio homeowners can expect to pay for common roof repairs in 2026. These ranges reflect the local market as of this year, accounting for labor rates across Bexar County and the specific wear patterns we see from Texas Hill Country weather.

Repair Type Typical Cost Range What’s Included
Minor shingle replacement (a few shingles) $400 – $700 Removing damaged shingles, replacing with matched material, sealing
Flashing repair around chimney or vent $450 – $900 Removing old flashing, installing new metal flashing, sealing joints
Leak detection and repair $500 – $1,200 Locating the water entry point, patching or replacing underlayment, sealing
Valley repair $600 – $1,400 Replacing valley flashing or shingles where two roof planes meet
Decking repair (rotted section) $700 – $1,500 Cutting out rotted plywood or OSB, installing new decking, replacing shingles above
Skylight repair or re-flashing $500 – $1,200 Sealing around skylight, replacing flashing, fixing minor frame issues
Full roof repair (multiple issues) $1,200 – $1,800 Combined repairs on a section of the roof, often including decking, shingles, and flashing

These are written-price ranges, not vague estimates. At Elmstead Remodeling San Antonio, you get a written price before any work starts, every time. What drives the number up or down from here?

  • Roof pitch: A steep 8/12 or 10/12 pitch common in neighborhoods like Stone Oak and Alamo Heights costs more because the crew works with harnesses and staging. A shallow 4/12 pitch in areas like Palo Alto Heights or the older 1950s neighborhoods off Broadway is faster and less expensive to access.
  • Material type: Asphalt shingle repairs are the least expensive. Tile roof repair, common in Terrell Hills and Olmos Park, runs higher, while standing seam metal roofs on newer builds around Boerne and Fair Oaks Ranch carry higher material costs for matching panels.
  • Decking damage: If the plywood or OSB underneath has rotted from a long standing leak, it has to be replaced before shingles go back on. That adds material and labor in one step.
  • Access: Two-story homes, roofs with multiple levels, and homes with fences or tight side yards that slow down ladder placement all add to the final price.
  • Time of year: After a hail storm or the spring wind season, demand spikes across San Antonio and crews are busier. Prices are most stable in the drier stretches of late fall and winter, but leaks do not wait for the calendar.

What Affects Roof Repair Pricing in San Antonio

San Antonio has its own set of conditions that shape what you will pay. It’s not a generic number pulled from a national average. Here are the factors that matter in this city specifically:

  • The hail and wind cycle: San Antonio sits in a hail-prone corridor along I-35. Spring storms bring hail that cracks shingles and wind that lifts edges. Roofs in neighborhoods north of Loop 1604, like Timberwood Park and Encino Park, often show storm damage before older neighborhoods inside the loop. Repairs after a storm season often involve insurance claims, which can shift timelines and scope.
  • Heat and sun exposure: The South Texas sun bakes shingles hard. We routinely see granule loss and curled shingles on south-facing and west-facing roof planes in San Antonio. Those sides age faster and need attention sooner, which is why a small repair on one side often leads to a second repair in a couple of years if the whole plane is not addressed.
  • Older homes inside the loop: Houses in neighborhoods like Mahncke Park, Alta Vista, and Beacon Hill were built in the 1930s through 1950s. Many have original decking, sometimes plank decking rather than plywood. Repairs on those roofs require more care to match existing structure, and some have multiple existing layers of shingles that affect how a repair is done.
  • HOA requirements: Many San Antonio subdivisions, especially in areas like Cibolo Canyons or the Dominion adjacent communities, have specific rules about shingle color and material. Matching the existing roof often means ordering from a specific supplier, which can add a few days and a few dollars to a repair.
  • Tree canopy: Older San Antonio neighborhoods with mature live oaks, like Terrell Heights and Government Hill, see more moss and debris accumulation, and more damage from falling limbs during storms. A repair that starts as a simple shingle replacement sometimes reveals hidden moisture where branches have worn through the surface over years.
  • The age and condition of the roof: If your roof is 18 to 22 years old, a repair may be temporary. The underlayment under the shingles may be nearing the end of its life. A good roofer will tell you clearly whether a repair makes sense or whether a larger section needs attention. Our goal is to give you the truthful answer even when it is not the cheapest one.
A remodeled living room with built-in shelves around the fireplace

How to Save on Roof Repair

Roof repair is never something to put off, but there are ways to keep the cost from climbing higher than it needs to be. Here are practical steps that actually move the number:

  • Catch leaks early: A small leak caught in the first week might cost $400 to $700. The same leak six months later, after water has soaked the decking and maybe the insulation, can cost $1,500 or more. Check ceilings after heavy rain, especially around chimneys, vents, and skylights.
  • Address a few small issues at once: If you have a few missing shingles and a flashing issue near a vent, having one crew handle both in a single visit costs less than scheduling two separate trips. Bundle when you can.
  • Know your insurance policy: After hail or wind storms, many San Antonio homeowners can have repairs covered, minus the deductible. Document damage with photos right after the storm. A repair quote from a licensed contractor helps with the claim. We are glad to walk you through how the written price fits into the claim paperwork.
  • Do not layer a new roof over the old one when it is time: This is a big one. Some crews will offer to put new shingles over the old layer to save a few hundred dollars upfront. In San Antonio, where the heat bakes roofs hard, that second layer traps heat and shortens the life of the new shingles. It can also hide decking problems. Pay for the reroof done right when the time comes; it costs less over a decade.
  • Ask for a written price, not a vague estimate: A written price locks the number. It prevents the “surprise” costs that come from crews who quote low and charge more once the work starts. At Elmstead Remodeling San Antonio, every project gets a written price before any work begins. Call (432) 233-0976 and you will know the number before you make any decision.

How Elmstead Remodeling San Antonio Approaches Roof Repair

We are a remodeling contractor, not a dedicated roofing company, which means roof repair is one part of how we care for a home, not our only focus. That said, when a roof repair is part of a larger project, or when a homeowner calls us for a repair tied to a remodel, the standards are the same. Graham Stein, who leads our San Antonio team, has built the company around a simple idea: the house should be left in better shape than the crew found it, and the price should be written down before anything starts.

Here is what that means in practice when we are on your roof or in your home:

  • Shoe covers and drop cloths on every visit: If the crew needs to walk through your house to access the attic or an interior ceiling, shoe covers go on at the door and drop cloths go down on the floors. That is included on every job. It is not an add-on, and it is not optional.
  • Quiet tools during family rest hours: Nap time, school hours, or a newborn in the house. Where possible, we save the loudest work for outside those windows. It is a small thing, but for a family with a one-year-old, it is not small.
  • A photo of the clean-up before the crew leaves: Every job ends with a photo showing how the work area was left. You do not have to take our word for it. The picture is the receipt.
  • A 365-Day Done Right Promise: If the repair is not done right within a year of completion, we make it right. This is the longest-standing post-project commitment in our service area, and it is stamped on every project we complete.
  • A live person answers the phone: Call (432) 233-0976 and a person picks up, not a recording. Not a bot. Not a voicemail box that goes to a call center in another state. A live person, 24 hours a day, 7 days a week.

You will also know exactly what materials are going on your roof. We use named brands whose warranties travel with the finished project, like GAF for shingles and underlayment. If you want to look up the warranty independently, you can. We would rather you verify than trust a vague claim.

Roof Repair vs. Roof Replacement: How to Know Which One You Need

This is the question behind the question whenever a San Antonio homeowner calls about a leak or storm damage. The quick answer: if the damage is contained to a single area and the roof is under 15 years old, repair is usually the right call at $400 to $1,800. If the roof is over 20 years old and there are problems on multiple planes or signs of widespread granule loss, replacement may make more sense. Roof replacement in San Antonio runs $8,000 to $20,000 for a typical home.

Here is a simple way to think through it:

  • One leak, one plane, roof under 15 years old: Repair, almost always. The surrounding shingles still have life, and the decking underneath is likely sound.
  • Multiple leaks or wet spots on different sides of the house: Get a full inspection. Different leaks on different planes often mean the roof system as a whole is failing, especially on roofs over 18 years old.
  • Granule loss across the whole roof: Check your gutters. If they are filling with dark grit after every rain, the shingles are shedding their protective surface. That is not a single-repair situation; it is an aging roof.
  • Visible decking sag or daylight in the attic: Structural issues under the shingles mean the repair is larger than the surface suggests. Get a professional to look at it quickly.
  • After a major hail storm: Have an inspection, especially if your neighbors are getting roof work done. Hail damage is not always visible from the ground, and insurance claims in San Antonio have filing windows.

If you are not sure which path is right, call (432) 233-0976. We will tell you honestly whether a repair makes sense or whether the money is better spent on a larger fix. We would rather give you the straight answer than sell you a repair that will not hold.

Roof Repair in San Antonio: What We See Most Often

After years of working on homes across this city, certain patterns repeat. These are the specific issues we see in different parts of San Antonio, and they shape the prices you will hear from any honest contractor.

In neighborhoods inside Loop 410: Homes in Alamo Heights, Terrell Hills, Mahncke Park, and Monte Vista often have original architectural details, including tile roofs or steep pitches. The work takes more time and more care. Flashing around original chimneys is a common point of failure, and repairs there often run in the $600 to $1,200 range because matching old metal work and sealing it properly takes patience.

In the growth corridors north of 1604: Stone Oak, Encino Park, Timberwood Park, and neighborhoods along 281 were built in the 1980s through 2000s, mostly with asphalt shingles. The primary problems are storm-related. Hail dents shingles, wind lifts edges, and summer heat causes granule loss on south-facing planes. Minor shingle replacement here is often $400 to $700 for a small area, but storm calls come in waves after spring fronts, so scheduling early saves time.

In older neighborhoods on the west and south sides: Areas around Woodlawn Lake and the Southtown district have homes with mature trees and older roofs. Tree limbs are the recurring issue. A limb that scraped the roof during a windstorm might wear through a few shingles, and moisture gets in slowly over months. By the time the homeowner notices a ceiling stain, the decking underneath often needs replacement too, pushing the repair to $1,200 or more.

These are not hypotheticals. They are the calls that come into our office every month. Knowing your neighborhood and how your home is built goes a long way toward understanding the price you will be quoted.

Why a Written Price Matters More in Roof Repair

Roof repair has a reputation problem. It is the trade where the low verbal estimate turns into a higher bill once the tarp comes off and the “damage looks worse than we thought.” You have probably heard that story from a neighbor. Maybe you have lived it.

The way to stop that from happening is simple: get the price in writing before the crew starts. At Elmstead Remodeling San Antonio, that is not a courtesy. It is the rule. Every project, including every roof repair, receives a written price before any work begins. The number on the page is the number you pay. If the scope changes during the work, the new price is also in writing before the additional work starts. No surprises, no “we’ll figure it out at the end.”

This matters more with roof work because so much of the damage is hidden. The shingles look fine from the ground, but the decking underneath is soft. A crew that finds that mid-job has two choices: tell you and get approval in writing, or keep going and hand you a bigger bill. The first is how we work. The second is how the horror stories happen.

The 365-Day Done Right Promise is the other safeguard. If we complete a roof repair and something fails within a year, we come back and make it right. No argument about whose fault it was. No having to chase down a contractor who vanished after the check cleared. The promise is written on every project we complete. It is one of the reasons families with children and pets choose us over the lowest bid. They are not looking for the cheapest roofer. They are looking for the contractor who will still answer the phone in November.

FAQs – Roof Repair Cost

Is it cheaper to repair or replace a roof in San Antonio?

Repair is cheaper in the short term, at $400 to $1,800, while replacement runs $8,000 to $20,000. But if your roof is over 20 years old and has damage in multiple areas, repeated repairs may cost more than a replacement over a few years. We will give you an honest read on which path makes more sense for your home. Call (432) 233-0976 for a written assessment.

How much does it cost to fix a small roof leak in San Antonio?

A small, contained leak typically costs $400 to $900 to fix, depending on where the water is entering and whether the decking underneath is still sound. If the leak has been active for weeks or months and the decking has begun to rot, the repair will run closer to $1,200 to $1,500. The sooner you call, the less it costs.

Can you repair my roof the same day?

In many cases, yes. For urgent situations like an active leak with rain in the forecast, we will work to get a crew out the same day or the next morning. San Antonio storms do not wait for a convenient time, and neither do the problems they cause. Call (432) 233-0976 and a live person will talk through the situation with you and find the fastest path to getting it sealed.

Does homeowners insurance cover roof repair in San Antonio?

It often does, especially when the damage is from a covered event like hail, wind, or a fallen limb. San Antonio sits in a hail-prone corridor, and many homeowners successfully file claims after spring storms. The key is documenting the damage quickly and getting a written repair quote. We are glad to help with the paperwork and make sure the quote is written clearly for your adjuster.

How long does a roof repair take?

Most repairs take four to eight hours on the roof itself, and most are completed in a single day. Larger repairs involving decking replacement or multiple areas may take a second day. You will know the timeline before we start, and the crew will respect quiet hours and cleanup standards throughout.

Will you match my existing shingles?

Yes. We match by manufacturer, color, and style, and if the original shingles are discontinued, we will show you the closest available match before ordering. For GAF roofs, we work with GAF materials so the manufacturer warranty on the repair travels with the work. You are never guessing what went on your roof.

Pricing reflects the San Antonio market as of 2026. Elmstead Remodeling San Antonio offers free estimates – call (432) 233-0976.

Contact Elmstead Remodeling San Antonio

If you have a roof repair question, a leak that just started, or a storm-damage claim you need help documenting, call us. A live person answers at (432) 233-0976, any hour, any day. You will get an honest conversation about what the problem is, what it will cost, and what the written price will be. No pressure, no games.

And if the repair turns into something bigger, whether it is a roof repair in San Antonio project that reveals the need for a home improvement plan, we can walk through that with you too. The same standards apply: shoe covers and drop cloths on every visit, a photo of the clean-up before the crew leaves, quiet tools during nap and school hours, pet-safe products where there is a choice, and a written price before any work starts.

The goal is simple. The house gets fixed. The price is written down. And the crew leaves the place better than they found it. Call (432) 233-0976 and let us get started.

Written by Graham Stein, Owner at Elmstead Remodeling San Antonio, serving San Antonio and the surrounding Texas Hill Country since 2005.

What Our Customers Say

★★★★★ 5.0 from 8+ reviews

"Guest bath and laundry redo. Respectful of our schedule, quiet when we needed it, and not a speck of mess left behind. Finished close to on schedule."

- Barrett Lowell

"Two bathrooms at once with a dog in the house. Dust contained, gentle with the pets, place left clean each day. Calm and careful crew."

- Lourdes Medina

"Whole home refresh. The crew treated our belongings carefully, boxed and protected things, and swept nightly. Considerate of our schedule and quiet when we needed it. No mess left behind."

- Mauricio Peña

Ideas for every room in the house

Built-ins, window seats, family rooms and staircases: the changes that make a whole house work better.

Read our remodeling guides
A remodeled family room with new windows and a window seatA remodeled primary suite with built-in wardrobes and a window seatA home office with a built-in desk and shelvesA stone counter, tile backsplash and open shelf after a kitchen remodelA remodeled hall bathroom with patterned floor tile and painted wallsA small remodeled galley kitchen with cabinets to the ceiling

Explore more remodels

Every project below starts the same way: a free on-site visit and a written price.

Getting started with Elmstead in San Antonio

Every project starts with a conversation and a written price. Here is how to take the first step.

A project lead measuring a kitchen with the homeowner during a free estimate

Free on-site estimate

A project lead walks the job with you, measures it and hands you a written, line-item price. No obligation.

Book an estimate
A remodeling crew arriving at a home with lumber and tools

Your San Antonio team

A local crew that works across San Antonio and the towns around it, to the same written standard as every Elmstead location.

Areas we serve
A worker laying floor protection and a dust barrier before work starts

Read our written promise

What we promise on every job, written down, with the terms spelled out before any work starts.

Our promise
Need Construction help in San Antonio? Licensed & insured · Free in-home estimates response · free estimates
Call (432) 233-0976

Request a Free Estimate

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

By reaching out through this form, you acknowledge our Privacy Policy and agree to be contacted via phone, email, or SMS about your request, including by the independent contractors we may refer it to.

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