Metal roofing
Architectural shingles
Tile roofing
GAF
Owens Corning
Flat & low-slopeFree roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Fast, Reliable Roof Replacement Across Castle Hills
Roof replacement in Castle Hills runs $14,000 to $38,000 for most homes, depending on whether you’re replacing clay tile with matching tile, slate with slate, or standing-seam metal with the same profile. The city’s residential design standards require that replacement materials match the premium look of the neighborhood, which means you can’t simply swap a tile roof for architectural asphalt shingles the way you could in nearby San Antonio subdivisions. Birchbark Roofing San Antonio handles that reality every week. Call (903) 354-7802 for a written quote before any work starts.
Why Birchbark Roofing San Antonio Is Castle Hills’s Preferred Roof Replacement Company
Castle Hills homeowners call us because we know the city’s design code before we ever climb a ladder. We’ve walked tile roofs on Jackson-Keller Road, pulled permits for slate replacements near the Castle Hills Village area, and coordinated standing-seam metal work off Loop 410. Our crews arrive in uniform, park without blocking driveways, and protect walkways with drop cloths from the door to the work area.
Erik Lindgren, who leads our team, grew up around clay tile and knows how a 1960s Boral profile differs from a modern approximation. That matters when the city’s design guidelines say your replacement must look like it belongs. We’ve also fixed the fallout from roofers who didn’t check those guidelines first: stop-work orders, forced material swaps, and homeowners stuck paying for two sets of materials. You’ll avoid that by calling us first.
Every Castle Hills job includes shoe covers at the door, pet-safe product choices where there’s an option, and a photo of the completed clean-up before the crew leaves. We answer the phone 24/7 with a live person, not a voicemail tree. When you call (903) 354-7802, you get a written price in dollars before we order a single tile or sheet of metal.
Styles & brands we work with






Flat Roof Replacement in Castle Hills
Flat roof replacement in Castle Hills most often involves torch-down or TPO membrane work on mid-century additions, carport roofs, and the low-slope sections of ranch homes built in the 1950s and 1960s. A full flat roof replacement in this area typically runs $9,000 to $18,000 depending on square footage, the condition of the decking beneath, and whether we need to bring the insulation up to current Bexar County code. The first step is always a deck inspection, because Castle Hills homes of that era often hide water damage under roofs that look fine from the ground.
What the work involves
We strip the old membrane, check the decking for rot, replace damaged sections, apply high-temp underlayment suited to South Texas sun, and install the new membrane with proper flashing at every penetration. On flat roofs over occupied rooms, we also inspect the drain scuppers and slope, because ponding water in a Castle Hills summer is a slow death for any membrane. The written price you get covers all of it, including decking repair if we find rot during tear-off.
How long it takes here
Most flat roof replacements on Castle Hills homes take two to four working days. If the roof is over a carport or detached structure, it’s usually shorter. We coordinate the dumpster placement and start times with you in advance, because many Castle Hills streets have narrow setbacks and neighbors close enough to hear a tear-off. We explain the schedule in writing with the price.
Roof Installation in Castle Hills
Roof installation in Castle Hills for new construction or major additions is governed by the same design standards as replacements: the city expects premium materials and a profile that fits the neighborhood. A full roof installation on a new Castle Hills build or a large addition runs $16,000 to $42,000, with clay tile and standing-seam metal at the upper end and high-end asphalt architectural shingles permitted only where the city’s guidelines allow. We order materials early, because long-lead tile and slate set the calendar more than our crew’s availability ever will.
New construction and additions
When you’re adding a second story or building from the slab up in Castle Hills, the roof has to be planned alongside the architect and the city’s design review process, not bolted on at the end. We coordinate with your designer on underlayment specs, flashing details, and material lead times so the roof doesn’t stall a project at the finish line. Erik Lindgren reviews every new-construction roof plan the same way he would for his own house: with the C.A.R.E. values in mind. Clean up like it’s our own home. Ask before we move or touch anything. Respect your time and quiet hours. Explain the price before the work.
Decking and underlayment
On Castle Hills homes built before 1980, we often find the original plank decking is in better shape than the underlayment above it, especially after years of heat cycling under tile. We replace rotted or warped decking as part of the written price, then install a high-temp ice and water shield rated for South Texas attic temperatures. Skipping that step on a tile roof is how you get leaks that no amount of caulk will fix.
Trusted Brands We Service in Castle Hills
We work with materials from Owens Corning, IKO, and Atlas for the shingle and underlayment products that make sense on Castle Hills homes, and we match them to the premium tile and metal profiles the city requires. When a Castle Hills homeowner needs a tile matched, we coordinate with the manufacturers directly to get the right profile and color, not a close-enough substitute that triggers a code complaint. Because we stock common underlayment and flashing locally, we can move quickly on the decking and waterproofing side while the long-lead tile or slate is being produced.
See the difference
Before
After
Before
After
Before
AfterCommon Roof Replacement Problems We See in Castle Hills Homes
- Cracked or displaced clay tile after a hailstorm. Bexar County hailstorms hit Castle Hills as hard as anywhere in the metro, and a cracked tile lets water sit on the underlayment for months before anyone sees a ceiling stain. By the time you notice, the decking often needs replacement.
- Improper flashing at thermal expansion joints on standing-seam metal roofs. Castle Hills summers push metal panels through serious expansion cycles. A roofer who only knows shingle details will flash these joints wrong, and the leak shows up at the ridge, not at the penetration. We’ve fixed several of these on homes along the city’s eastern edge.
- Rotted decking beneath tile roofs with failed underlayment. On 1960s ranch homes, the original underlayment often outlives its useful life decades before the tile above it. Water wicks under the tile, soaks the underlayment, and rots the decking while the roof looks fine from the street. This is the most expensive hidden problem we find in Castle Hills.
- Asphalt patches on premium roofs that violate Castle Hills design guidelines. A quick patch job with common asphalt shingles on a clay tile roof will draw a code complaint faster than a leak. We’ve seen stop-work orders issued for exactly this. The fix is to replace the section with matching tile, which costs more than doing it right the first time.
On a 1960s ranch in the Castle Hills Forest neighborhood, our crew removed a failing asphalt patch someone had applied to a cracked clay tile. Beneath it, we found rotted decking where water had wicked under the tile for years. We replaced the damaged decking, installed new high-temp ice and water shield, and set new Boral clay tiles to match the original profile, so the roof now meets code and looks like it belongs on the street.
Pricing for Roof Replacement in Castle Hills, TX
Expect to pay between $14,000 and $38,000 for a full roof replacement on a Castle Hills home. Clay tile and slate replacements land at the upper end of that range because of material cost and longer lead times. Standing-seam metal runs $18,000 to $34,000 on most Castle Hills houses. If your home is one of the few where architectural asphalt shingles are permitted, you’re looking at $11,000 to $19,000. The big variable beyond material is decking condition: half the tile roofs we open up in Castle Hills have at least one section of rotted decking that has to be replaced. Our written quote covers the decking work we can see during inspection, and our 365-Day Done Right Promise means if the work isn’t right, we make it right. Call (903) 354-7802 to schedule a free estimate with a written price.
We Also Serve Cities Near Castle Hills
While this page focuses on Castle Hills, our crews regularly handle Roof Replacement work in San Antonio, New Braunfels, Converse, and Live Oak. Each of those cities has its own code quirks and material expectations, and we apply the same written-price rule everywhere we go.
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 Replacement in Castle Hills
Yes, Castle Hills has its own residential design standards that favor clay tile, slate, and standing-seam metal, and replacements must match the premium materials already on your home or approved for your street. Unlike neighboring San Antonio subdivisions where asphalt shingles are standard, Castle Hills will often reject a shingle swap on a tile roof and may issue a stop-work order if the wrong material is already being installed. Call (903) 354-7802 and we’ll check your specific address against the current guidelines before you order anything.
Yes, any full roof replacement in Castle Hills requires a permit, and the city reviews the material and profile against its residential design standards as part of that process. We pull the permit for you, coordinate the inspections, and handle any design-review corrections before the crew starts. If your roofer says the permit is optional, walk away.
The written price we give you covers the tear-off, any decking repair we identify during the initial inspection, the underlayment, the new roofing material, flashing, clean-up, and the permit and inspection costs. We don’t order materials until you’ve seen that price in dollars and signed off on it. If we find hidden decking rot during tear-off that wasn’t visible before, we show it to you, explain the added cost in writing, and get your approval before touching it. Call (903) 354-7802 for your written estimate.
A full tile roof replacement in Castle Hills typically takes three to five weeks from contract signing to final inspection, and most of that time is material lead time, not labor. The tear-off, decking repair, underlayment, and tile setting usually take seven to ten working days once materials are on site. The clay tile or slate is ordered to match your existing profile, and that production queue, not our crew schedule, sets the calendar. We give you a written timeline with the price, and we’re candid when a manufacturer’s lead time pushes the start date out.
We can, and we do it regularly on Castle Hills homes built in the 1950s through the 1980s. We work directly with tile manufacturers like Boral to match the exact profile, color, and surface finish of your existing tile, so the replacement section reads as original from the street. A mismatched tile is exactly the kind of thing that triggers a Castle Hills code complaint, which is why we never substitute a close-enough profile. Call (903) 354-7802 and we’ll identify your tile profile during the estimate visit.
Written by Erik Lindgren, Owner at Birchbark Roofing San Antonio, serving Castle Hills and the surrounding communities.