Roofing in San Antonio, TX | Barrett & Sons Construction - Barrett & Sons Construction

Roofing in San Antonio - 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

953+
Cities Served
Free
Written Quotes
Licensed & Insured Written Quotes Free Estimates All Brands Satisfaction Guarantee
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
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 – our own jobs

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

Fast, Reliable Roofing Across San Antonio

Roof replacement in San Antonio typically runs $8,000-$20,000, and roof repair usually lands between $400-$1,800. Those are honest numbers for this market, and they’re what you should expect to see on a written estimate. Barrett & Sons Construction has been working on San Antonio roofs long enough to know that a tight lot in Lavaca and a sprawling ranch in Windcrest present completely different problems. If you need a roofer who understands the difference, call (877) 610-1318.

We’re Tom Barrett and his sons. We answer our own phone, we pull permits on every eligible job, and every price change arrives as a written change order before a single nail moves. No surprises, no dispatch call center, no mystery crew. Just a local San Antonio roofing team that shows up when we say we will.

Why Barrett & Sons Construction Is San Antonio’s Preferred Roofing Company

Our Roofing team has worked the urban core ZIPs long enough to know what’s behind the shingles. San Antonio’s pre-1950 homes, especially in King William, Woodlawn, and Prospect Hill, weren’t framed like modern houses. They carry full-dimension longleaf pine rafters sitting on caliche block walls, and a roofer who doesn’t understand that combination can miss structural problems that turn a clean reroof into a leak recurrence six months later.

Homeowners in San Antonio keep calling us back because we publish Tom Barrett’s name, address, and license number. Look it up before you sign anything. We want you to. Our crew members are background-checked and carry the Barrett & Sons name on their uniforms. When you see us on a roof in Dignowity Hill, you know exactly who’s up there.

Response time matters when you’ve got water coming through the ceiling. We coordinate from our San Antonio office, which means a live person answers the phone 24/7 and we can get to homes in 78201 through 78210 without burning half a day on the highway. Your roofer should live twenty minutes away, not two counties over.

Our Roofing Services in San Antonio

Roof Repair

Roof repair in San Antonio runs $400-$1,800 for most jobs. The range depends on what’s actually wrong: a missing shingle over caliche block is a quick fix, but hidden rot at the eaves where pier-and-beam settlement has pulled the fascia away from the rafter tails gets expensive fast. We quote it in writing before we start, and we don’t change the number unless you sign a change order.

Roof Replacement & Installation

A full roof replacement in San Antonio costs $8,000-$20,000. Older homes in Woodlawn and the East Side frequently need decking replacement once we strip the old shingles, because decades of San Antonio’s drought-and-downpour cycles have taken their toll on the sheathing. We build that contingency into the first estimate so you’re not hit with a surprise invoice at the end. We install GAF shingle systems with the manufacturer’s installation spec, and we pull the permit before the dumpster arrives.

Metal Roofing

Metal roof installation in San Antonio runs $15,000-$40,000, and it’s a smart choice for the urban core’s tight lots where hail and intense sun shorten shingle life. Standing seam metal handles the hail seasons better than asphalt and reflects enough heat to matter on a 105-degree August afternoon. We also handle the structural piece: older San Antonio homes sometimes need reinforcement at the eave line before a metal roof goes on, because the original framing wasn’t calculated for the added load path.

Tile Roofing

Tile roof repair in San Antonio runs $600-$2,500. Barrel tile is common on Spanish Revival and Mediterranean homes throughout Alamo Heights and Terrell Hills, and matching the profile and color of 40-year-old tile takes a supplier network, not a guess. One cracked barrel tile can let water run under the underlayment for months before you see a stain, so we check the whole roof plane, not just the damaged tile.

Need help today?Fast, friendly service and a no-obligation free estimate.

Call (877) 610-1318

What happens when you call

  1. 1
    A real person answersNo phone trees - you reach a local pro.
  2. 2
    You get an upfront price rangeHonest numbers before anyone is dispatched.
  3. 3
    A background-checked tech heads outLicensed & insured, dispatched right away.
  4. 4
    You approve before work beginsNothing starts until you say go.

Trusted Brands We Service in San Antonio

We install GAF roofing systems because San Antonio homeowners can look up the spec sheet and verify exactly what’s going on their homes. No mystery brands off the back of a van. We keep common GAF components stocked locally so a repair on a 78201 bungalow doesn’t wait a week for a part to ship from Dallas. When you need a specific profile matched in King William or a standing seam panel fabricated for a historic-district approval, we’ve got the supplier relationships in San Antonio to make it happen without dragging out your permit window.

Common Roofing Problems We See in San Antonio Homes

  • Caliche block crumbling under the eave line: In 78207 and the older West Side, the top course of caliche block under the roof edge can turn to dust when old fascia is pulled. A roofer who doesn’t know to check for this discovers it at the punch list and files a last-minute permit addendum. We check it during the estimate.
  • HDRC overlay surprises in historic districts: Lavaca (78204) and parts of King William require exterior alteration approval before a visible roof goes on. Missing that step means a stop-work order and a change order to match the original wood-shingle appearance. We check your address against the overlay before we quote.
  • Roof sags from pier-and-beam settlement: Homes in 78202-78203 sit on pier-and-beam foundations that shift during drought years. The roof sags at the ridge, and a roofer who only looks at the shingles misses it. Recurrent leaks after a new roof are usually a foundation-to-framing problem, not a shingle problem.
  • Informal additions from decades ago: Many pre-1950 San Antonio homes have additions that were never permitted. When we strip the roof, we sometimes find framing that doesn’t match the original structure. We photograph it, document it, and we don’t cover it up. The permit inspector works for you, not for us.

Pricing for Roofing in San Antonio, TX

Here’s what San Antonio roofing actually costs. A standard roof replacement on a single-story ranch in the 78201 corridor runs $8,000-$20,000. Roof repair lands between $400 and $1,800 depending on damage. Metal roofing starts at $15,000 and can reach $40,000 for standing seam on a larger home. Tile repair sits at $600-$2,500.

Service San Antonio Price Range
Roof Replacement $8,000-$20,000
Roof Repair $400-$1,800
Metal Roof Installation $15,000-$40,000

What moves the number? Access. A tight lot in Lavaca with no driveway to stage a dumpster costs more than a wide lot in Windcrest with a circular drive. Hidden framing conditions on caliche block walls add structural work. HDRC review for historic structures adds permitting time. We itemize all of it in the written estimate, and every price change arrives as a signed change order before work proceeds. Call (877) 610-1318 for a free estimate.

We Also Serve Cities Near San Antonio

In addition to our Roofing in San Antonio coverage across 78201, 78202, 78203, and 78225, we take roofing jobs in Alamo Heights, Terrell Hills, Kirby, and Windcrest. Same team, same written change-order policy, same 90-Day Done Right Promise.

Serving San Antonio, TX - Our Local Coverage Area

We’re based in the San Antonio 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 - Roofing in San Antonio

Does a roof replacement on my King William (78204) home need HDRC approval before I get a building permit?

Yes. King William is a designated historic district, and any exterior alteration visible from the street, including a roof replacement, requires review by San Antonio’s Historic and Design Review Commission before the city issues a building permit. The HDRC process typically adds several weeks to the timeline, and if the roof is on a contributing structure, you may be required to match the original material, which could mean wood shingles instead of asphalt. We handle the HDRC submittal as part of our permitting work and we price it into the estimate up front. Call (877) 610-1318 and we’ll check your address against the overlay before you spend a dollar.

How do you handle staging on a narrow San Antonio lot where there’s no driveway to park a dumpster?

We stage from the street when the city allows it, and we pull the right permits for a temporary dumpster or material drop. On a craftsman bungalow in Woodlawn (78201), our crew had to load shingle bundles into the backyard with a walk-behind conveyor between the house and the neighbor’s fence. No driveway, no alley access, 25 feet of total width. We shored the caliche block parapet we found under the eaves, added a seismic strap detail for the city inspector, and still finished the roof in four days without a single parking citation. Tight lots cost more because staging takes more labor, but we price that access honestly in the first estimate. Call us for a free, written quote.

Why did my roofer’s quote jump after they saw the caliche block walls under my eaves in Prospect Hill (78207)?

Caliche block crumbles when it gets wet, and under the eaves of an old Prospect Hill home, the top course of block is often the first thing to fail. A roofer who opens the fascia and finds crumbled caliche has to shore that wall before they can install the new edge detail, and that’s structural work requiring an inspector’s sign-off. The original quote didn’t include shoring because the condition wasn’t visible until the tear-off. That’s a legitimate change order. What wouldn’t be legitimate is discovering it and not telling you. An allowance that isn’t on paper is a surprise waiting for a date. We write every scope change down before we touch it.

Is a metal roof allowed on a historic home in Lavaca, or do I have to match the original wood shingles?

That depends on whether your Lavaca home is classified as a contributing structure under the HDRC overlay. If it is, the commission generally requires the replacement roof to match the original material and profile, which for most Lavaca cottages means wood shingles or a composite that replicates the wood-shingle look. Standing seam metal is rarely approved on a contributing structure with visible street frontage, though it may be allowed on a rear addition or a non-contributing structure. We can check your address against the current HDRC design guidelines and tell you before you sign anything. Call (877) 610-1318 to get that answer.

What happens when you remove shingles and find the roof sheathing is rotted all the way to the eaves on a pier-and-beam house in the East Side (78203)?

We photograph it, we show you, and we write a change order for the replacement decking before any new material goes down. On a pier-and-beam East Side home, rotted sheathing at the eaves often tracks back to uneven foundation settlement, which pulls the rafter tails away from the fascia and lets water run in behind the gutter line. If we find that, the fix includes replacing the rotted decking and sealing the eave line, and in some cases adding strapping to reconnect the roof plane to the wall top. The permit gets an addendum, the inspector signs off, and the work proceeds. We don’t cover rot with new shingles and call it done. That’s how you end up with leaks six months later and no roofer returning your call.

Call Barrett & Sons for Roofing in San Antonio

If you’re facing a leak, planning a replacement, or just want a second opinion on a written estimate from another San Antonio roofer, call us. The estimate is free. The second opinion is free. There’s no trip charge inside the county. Tom Barrett’s name, address, and license number are published and verifiable, and the 90-Day Done Right Promise is written on every contract: if it’s not done right, one call brings Tom back. Call (877) 610-1318 to schedule your free estimate.

Written by Tom Barrett, Owner at Barrett & Sons Construction, serving San Antonio and the surrounding communities.

Why San Antonio Chooses Barrett & Sons Construction

We set the standard for roofing in San Antonio.

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 San Antonio

Getting your roofing handled is simple and fast.

1

Call or Request a Free Estimate

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

2

Licensed Technician Dispatched

A background-checked, certified technician arrives in San Antonio - 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 roofing 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 San Antonio Customers Say

Trusted by homeowners across San Antonio and surrounding areas.

★★★★★

"Every change to the price came as a written change order before the work happened, not as a surprise on the final bill. I did not know contractors still did that."

Xiomara Benavides · Verified customer
★★★★★

"Tom Barrett was on our job most days himself, not just at the quote and then never again. When something needed deciding there was an actual person to decide it with."

Rosalie Pemberton · Verified customer
★★★★★

"Came back a year later to sort a door that had dropped as the frame settled. No charge and no argument about whether it was covered."

Thaddeus Oyelowo · Verified customer

Current Offers

Bring these savings to your next appointment.

Free On-Site Estimate & Written Quote

No obligation. We measure, price the job in writing, and the quote is yours to keep.

Expires Dec 31, 2026
$40

$40 Off Any Repair Over $200

Expires Dec 31, 2026
Free

Free Second Opinion on Any Written Estimate

Expires Dec 31, 2026
Free

No Trip Charge Inside Our Own County

Expires Dec 31, 2026
10%

Senior & Veteran 10% - Always

Expires Dec 31, 2026

Ready for Roofing in San Antonio?

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

(877) 610-1318

Request a Free Estimate in San Antonio

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

By requesting your free estimate, you accept our Privacy Policy and consent to receive communications through phone, text, or email regarding your service needs, including from the affiliated professionals who may take on the job.

Prefer to text? Text Us
Areas We Serve
Call Now - 24/7 Dispatch