Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Fast, Reliable Roofing Across Alamo Heights
A roof leak in Alamo Heights doesn’t wait for business hours, and neither do we. Roof repair here typically runs $400-$1,800, while a full roof replacement on one of the older homes along Broadway or in the Cottage District usually lands between $8,000 and $20,000 depending on the roofing system. If water is already coming through your ceiling, call (877) 610-1318 right now and a live person will answer. We know Alamo Heights because our crews are in this 78209 zip code most weeks, working on the Tudor Revivals, Spanish Colonial Revivals, and craftsman bungalows that make this city what it is.
Alamo Heights is a different kind of roofing market. The homes were mostly built between the 1920s and 1950s, and they carry original limestone masonry, steep decorative gables, and clay barrel tiles that you will not find on the tract homes out in Windcrest or Kirby. That means the roofer you hire needs to understand historic roof lines, not just nail down shingles fast. We do. Tom Barrett and his sons are on-site most days, and they have been working roofs like yours for over 29 years.
Why Barrett & Sons Construction Is Alamo Heights’s Preferred Roofing Company
We are the owner-operated alternative to the big outfits that quote one number on the phone and show up in Alamo Heights with a different one. Tom Barrett founded this company in 1998, and his name, his address, and his license number are all published and verifiable. Look us up before you sign anything. Ask anyone on your street about us, or check the license yourself.
Every roof job we take in Alamo Heights comes with the 90-Day Done Right Promise written on the contract, not buried in fine print. If the roof is not done right, one call brings Tom back to make it right. Every scope, every allowance, every price change arrives as a written change order before any work happens. The allowance that is not on paper is a surprise waiting for a date, and our customers in Alamo Heights have been burned by that too many times before they find us.
We carry GAF and CertainTeed roofing systems because your neighbors can look those names up. We pull permits through Alamo Heights City Hall on Austin Highway, not through the City of San Antonio. That distinction matters more than most people know, and we will get into it below. Calls are answered by a live person, 24/7, and there is no trip charge for any job inside the county.
Our Roofing Services in Alamo Heights
Roof Repair
Roof repair in Alamo Heights typically runs $400-$1,800, and the range usually depends on whether we are replacing a handful of broken clay tiles on a 1930s bungalow or repairing rotted decking and flashing around a chimney on a two-story Tudor. The summer storms that roll through Bexar County can tear up valley flashing and lift shingles on older roofs fast. We repair leaks at the source, not just the water stain on your ceiling.

Roof Replacement & Installation
A full roof replacement in Alamo Heights runs $8,000-$20,000. The spread is wide because a simple ranch off Nacogdoches with one ridge line is a different job than a Spanish Colonial Revival with terracotta barrel tile, a parapet wall, and three levels of flashing. We match the existing architecture, and we do not push a cheap asphalt overlay where it would look wrong or fail early. If you want a written line-item estimate for your specific roof, call (877) 610-1318.

Metal Roofing
A standing seam metal roof in Alamo Heights runs $15,000-$40,000. It is one of the smartest long-term investments for these older homes because it handles the summer heat better than asphalt and laughs at the hailstorms that drop through 78209 every few years. We install standing seam systems that work with the clean lines of mid-century ranches and the more ornate profiles of the historic district homes.

Tile Roofing
Tile roof repair in Alamo Heights runs $600-$2,500. The city has a deep stock of barrel tile and flat clay tile roofs, particularly on the Spanish Colonial Revival homes between Broadway and New Braunfels Avenue. Matching old tile matters. We source period-appropriate barrel tile so a repair does not look like a patch job, and we know which Alamo Heights inspectors want the additional underlayment upgrade on older structures.

What happens when you call
- 1
A real person answersNo phone trees - you reach a local pro.
- 2
You get an upfront price rangeHonest numbers before anyone is dispatched.
- 3
A background-checked tech heads outLicensed & insured, dispatched right away.
- 4
You approve before work beginsNothing starts until you say go.
Trusted Brands We Service in Alamo Heights
We are a GAF and CertainTeed roofing house, which means every Alamo Heights roof we replace or repair uses materials your neighbors and your insurance adjuster will recognize. We stock common flashing, underlayment, and ridge cap components locally so most repairs on the standard Alamo Heights roof lines move quickly. We do not show up with mystery-brand shingles off a van. If you want to research the product before you commit, we will give you the exact product name and spec sheet. While Roofing is our focus on this page, our crews also handle Windows & Doors in Alamo Heights and Fence Installation in Alamo Heights, so if a storm took out your roof and your back fence, one call handles both.
Common Roofing Problems We See in Alamo Heights Homes
- Clay tile fallout after hailstorms. Hail hits the terracotta barrel tile roofs throughout Alamo Heights harder than most neighborhoods because of the tree-dense lots and the age of the tile. A single storm can crack tiles across the entire slope, and it only takes a few broken tiles to let water into the lath-and-plaster ceilings below.
- Failed flashing around original chimneys. The older limestone and brick chimneys on these 1920s-to-1950s homes settle at a different rate than the roof decking. The step flashing and counter flashing pull away over decades and let water run down the chimney chase into the attic. We see this constantly in the Cottage District.
- Poor ventilation and trapped heat. Alamo Heights summers hit 100°F regularly, and many original roofs here were built with minimal ridge and soffit ventilation. That heat cooks the underside of the roofing material and shortens its life by years. When we replace a roof, ventilation upgrades are standard, not an upsell.
- Expansive clay soil shifting the roofline. The montmorillonite clay under Alamo Heights expands and contracts through the summer drought and fall rain cycle. That movement can open hairline gaps at roof-to-wall junctions on pier-and-beam homes, especially on additions that were tied into the original structure. We know how to flash those junctions so they survive the movement.
Pricing for Roofing in Alamo Heights, TX
Roof repair in Alamo Heights runs $400-$1,800. Roof replacement runs $8,000-$20,000. Metal roofing runs $15,000-$40,000. Tile roof repair runs $600-$2,500. Those are honest, market-calibrated ranges for this specific city, and we will give you a written line-item breakdown before you commit to anything.
What moves the price in Alamo Heights more than anything is the roof system: architectural shingle versus standing seam metal versus barrel tile. The second factor is access and height. A steep Tudor gable off a narrow side yard costs more to tear off and re-roof than a low-slope ranch with a clean yard. The third is the condition of the decking. On these older homes, we often find a few sheets of rotted plywood or plank decking that need replacing once the old roof comes off. That is always handled as a written change order before work proceeds, never as a surprise on the final invoice.
We offer a Free Second Opinion on any written estimate you already have, plus a $40 discount on any repair over $200 and a permanent 10% Senior and Veteran discount. Call (877) 610-1318 for a free estimate.
We Also Serve Cities Near Alamo Heights
Our crews work throughout Alamo Heights and the surrounding communities. We handle Roofing for homes in Terrell Hills, San Antonio, Windcrest, and Kirby. If you are just outside the 78209 line, give us a call at (877) 610-1318. Chances are we are already working on your street. More of our work is covered on our Roofing in Alamo Heights page.
Serving Alamo Heights, TX - Our Local Coverage Area
We’re based in the Alamo Heights 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 Alamo Heights
We typically reach homes in Alamo Heights within a couple of hours for true emergencies. There is no trip charge anywhere inside the county, and a live person answers the phone around the clock. If water is actively coming into your house, call (877) 610-1318 and we will talk you through tarping and triage while the crew is on the way.
Yes, we pull every eligible permit through Alamo Heights City Hall on Austin Highway. Alamo Heights runs its own building department completely separate from the City of San Antonio. A contractor who assumes the job follows San Antonio or Bexar County permitting rules will get caught by Alamo Heights inspectors fast. We know their scheduling system and their local interpretations of the code for additions to non-conforming historic structures. The permit inspector works for you, not for me, and that is exactly why we want them on the job.
Yes. We regularly work the Cottage District, the area around Cambridge Oval, the streets off Broadway, and the tree-heavy blocks near the San Antonio Country Club and Olmos Park line. That covers the entire 78209 zip code. If you are east of New Braunfels Avenue or north toward Terrell Hills, that is still well within our normal route.
Our roof replacement pricing in Alamo Heights runs the same honest ranges as Terrell Hills and Windcrest: $8,000-$20,000 for a standard replacement, $15,000-$40,000 for standing seam metal. The differences come from the house itself, not the zip code. These older Alamo Heights homes with steep historic roof lines and specialty tile cost more than a simple ranch roof, and that is true no matter which side of the city line you are on. Call (877) 610-1318 for an exact quote, estimates are free.
Every Alamo Heights roof job carries the 90-Day Done Right Promise in writing on the contract. If the roof is not done right, Tom Barrett comes back and makes it right, one call. On top of that, GAF and CertainTeed roofing systems carry their own manufacturer warranties that we will walk you through before you sign. We publish our name, address, and license number so you can verify who you are hiring. Call (877) 610-1318 and ask for a free estimate, and we will put everything in writing before one shingle moves.
Get Your Alamo Heights Roof Estimate
Whether you are chasing a leak in an original 1930s bungalow or replacing the entire roof on a Spanish Colonial Revival, we would rather walk the property and show you the real condition than guess over the phone. Call (877) 610-1318 to schedule your free estimate. We will give you a written, line-item scope, pull the Alamo Heights permit if the job needs one, and put the 90-Day Done Right Promise on the contract where you can read it. Tom Barrett and his sons live close enough to Alamo Heights that they will be the ones walking your roof.
Written by Tom Barrett, Owner at Barrett & Sons Construction, serving Alamo Heights and surrounding Bexar County communities.







Before
After
Before
After
Before
After