Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Fast, Reliable Roofing Across Boerne
Roof replacement in Boerne typically runs $8,000 to $20,000 for a standard composition shingle roof on a slab-on-grade home, while targeted repairs run $400 to $1,800. Most jobs take three to seven days once materials are on site, and we coordinate with your HOA or the Edwards Aquifer Authority when the property requires it. If a hail storm just opened a seam over your master suite in Esperanza or Napa Oaks, call Tom Barrett and his sons at (877) 610-1318. We answer the phone, we show up, and every price change arrives in writing before work starts.
We have been owner-operated since 1998. Tom Barrett’s sons run the crews. The truck that pulls up in Boerne has the Barrett name on the side, and the man giving you the estimate is the man who will come back if anything is not done right.
Why Barrett & Sons Construction Is Boerne’s Preferred Roofing Company
Boerne homeowners call us because we know the difference between a roof that will pass a drive-by glance and one that will hold through the next Hill Country thunderstorm. The homes in 78015 are mostly 2010s slab-on-grade construction on former ranchland, and the communities themselves, from Esperanza to Napa Oaks, have HOA architectural committees that reject materials and colors without warning. A national outfit will quote you a shingle color that violates your deed restrictions and walk away. We check before we order.
The 78006 core is a different world entirely. Those older ranch-style properties and historic German-settler-era homes downtown often have roof decks that are not flat, not square, and not forgiving. You cannot drop a modern underlayment system on a 1950s roof and call it done. We have repaired and replaced enough of them to know what the inspector will look for, and we pull the permit on every eligible job. The inspector works for you, not for me, and that is the way it should be.
When you call (877) 610-1318, a live person answers, 24 hours a day, seven days a week. Not a voicemail box, not an out-of-state call center. If a storm rolls through Boerne at midnight and water is coming through the ceiling, you will talk to a human being who can get a crew moving toward the Cibolo Creek watershed before sunrise.
Our Roofing Services in Boerne
Roof Replacement & Installation
Boerne’s newer subdivisions were built fast during the 2010s boom, and the builder-grade composition shingles on many of those roofs are now reaching the end of their service life years earlier than they should. Valley seams fail first, especially on two-story homes where thunderstorm runoff channels hard against the flashing. A full replacement in Boerne runs $8,000 to $20,000 depending on square footage, pitch, and whether the existing decking is still sound. We pull the old decking up and check. If the OSB is swollen, we write a change order before we replace it, not after.

Metal Roofing
The surrounding cedar and live oak terrain creates real wildfire exposure, and more Boerne homeowners are choosing standing seam metal roofs for the fire-rated performance and the lifespan. Metal roof installation in Boerne runs $15,000 to $40,000. It is a bigger check up front, but a properly installed standing seam roof will outlast two or three composition shingle roofs, and it handles the Hill Country hail season better than anything asphalt-based. We stock GAF and CertainTeed product lines, and our crew has installed metal roofing on homes from Fair Oaks Ranch to the 78006 core.

Tile Roofing
Boerne has a surprising number of barrel tile roofs, especially on the custom builds and the higher-end properties along the Cibolo Creek corridor. Tile roof repair in Boerne runs $600 to $2,500 for most jobs. The challenge with tile is not the tile itself, it is the felt underlayment beneath it, which dries out and cracks over time. When we repair tile, we inspect what is underneath, because patching the surface without fixing the underlayment is how you end up with the same leak next spring.

Emergency & Storm Damage
Hill Country thunderstorms move fast and hit hard. Hail opens seam after seam, wind tears flashing loose, and water finds its way into attics over master suites within hours. We respond to emergency calls across Boerne, including the 78006 and 78015 ZIPs, and we will tarp a roof the same day while we work with your insurance adjuster on the permanent fix. Storm damage repair is not a planned remodel. When water is coming through your ceiling, speed matters, and we treat it that way.

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 Boerne
We install and service GAF and CertainTeed roofing systems, which means the materials on your Boerne home are brands you can look up, not mystery product off a van. We keep common replacement components ordered ahead for the neighborhoods we work in most, so a repair in Napa Oaks does not wait an extra week on a warehouse in San Antonio. If the shingle on your roof is a brand we do not carry, we will tell you that on the phone before we schedule the estimate. We would rather lose a job than put a mismatched product on your roof.
We also work with Belgard and Techo-Bloc when a roofing project ties into hardscape drainage work, because water coming off a new roof has to go somewhere, and in Boerne, that somewhere is usually a limestone shelf with opinions.
Common Roofing Problems We See in Boerne Homes
- Builder-grade shingle failure at valley seams. The 2010s master-planned homes were built fast, and the original shingles were often the cheapest product that met code. Valley seams open first, especially on two-story homes where Cibolo Creek watershed runoff concentrates during fast-moving thunderstorms.
- HOA-driven reroofing mistakes. A homeowner in Esperanza or Napa Oaks replaces a roof without submitting materials and color samples to the architectural committee, and the HOA forces a tear-off or issues fines. We submit the paperwork before we order the first bundle.
- Edwards Aquifer recharge zone runoff violations. Roof tear-offs in Boerne generate debris and sediment that cannot simply wash into the street. Contractors who do not know the TCEQ and Edwards Aquifer Authority impervious cover rules on your property can leave you holding a citation during the rainy season. We handle BMP requirements from the start.
- Limestone-related drainage problems. At roughly 1,400 feet in the Hill Country, Boerne sits atop Cretaceous limestone karst. Water sheets off roofs and hits limestone that does not absorb quickly, so gutter systems and downspout routing matter more here than they do on the San Antonio flatlands 30 miles southeast.
Pricing for Roofing in Boerne, TX
Here are the honest ranges for the work we do most in Boerne. These are not bid teasers. They reflect what we have actually quoted and built across the 78006 and 78015 ZIPs.
| Service | Boerne Price Range |
|---|---|
| Roof Replacement | $8,000 - $20,000 |
| Roof Repair | $400 - $1,800 |
| Metal Roof Installation | $15,000 - $40,000 |
| Tile Roof Repair | $600 - $2,500 |
What moves the number on a replacement? Square footage, roof pitch, whether the decking is still solid, and what the HOA will allow. What moves the number on a repair? How long the leak has been running and how much has to come apart to find the source. Call (877) 610-1318 for a free estimate. The number we give you will match the number on the contract, and any change later arrives as a written change order before work proceeds.
Remember the standing offers: $40 off any repair over $200, a free second opinion on any written estimate, no trip charge inside the county, and a permanent 10% discount for seniors and veterans. Those are published. They do not change.
We Also Serve Cities Near Boerne
Our Roofing crew covers the Boerne area and the surrounding Hill Country communities. If you live just outside Boerne in Fair Oaks Ranch, Helotes, Timberwood Park, or Leon Valley, the same Barrett & Sons team will come out, with the same written pricing and the same 90-Day Done Right Promise. Scheduling is coordinated from our San Antonio office, but the crew on your roof is local to the Boerne area.
Serving Boerne, TX - Our Local Coverage Area
We’re based in the Boerne 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 Boerne
Yes, almost certainly. Esperanza has a deed-restricted HOA that reviews exterior changes, including roofing materials and shingle colors, and a replacement without approval can result in a forced tear-off or fines. We submit the materials and color samples to the architectural committee before we order anything, so the roof goes up once and stays up. Call (877) 610-1318 and we will help you navigate the paperwork before the first bundle arrives.
The Edwards Aquifer Contributing and Recharge Zones cover a large portion of Boerne’s developable land, and that means roof tear-offs and repairs on those properties must follow TCEQ and Edwards Aquifer Authority impervious cover and BMP rules that regulate runoff and debris. Contractors who ignore these rules can leave the homeowner with a citation after a rainy season. We account for the recharge zone status on your lot at the estimate stage, not after the dump trailer shows up. Call (877) 610-1318 if you are not sure whether your property falls in the zone.
A full replacement on a typical 2010s slab-on-grade home in Boerne runs $8,000 to $20,000. The spread depends on square footage, roof pitch, whether the decking underneath is still sound, and what the HOA requires for materials and color. If the original builder-grade shingles have been leaking for a while, the decking may need replacement too, and that cost comes as a written change order before we do the work. Call (877) 610-1318 for an exact quote, free.
Most 2010s builders in the 78015 ZIP installed the cheapest composition shingle that met code at the time, and Boerne’s intense thunderstorm runoff, which channels hard through the Cibolo Creek watershed, punishes valley seams and flashing on two-story homes. The result is premature failure at the seams, often within 10 to 12 years. A properly installed, higher-rated replacement generally lasts 20 to 30 years. If your new roof is already leaking, call (877) 610-1318 and we will find the seam that opened.
Yes. Boerne sits on Cretaceous limestone karst, which means water running off your roof lands on rock that does not absorb quickly. Gutter systems and downspout routing have to move water farther from the foundation than they would on the San Antonio flatlands, or you get pooling against the slab and water pushing back under the roof edge during heavy storms. We design gutter runs and downspout placement around the slope and rock on your specific lot, not a generic spec sheet. Call (877) 610-1318 and we will look at what the water is actually doing on your property.
Contact Barrett & Sons Construction in Boerne
If you need a roof replaced, repaired, or inspected in Boerne, call Tom Barrett and his sons at (877) 610-1318. You will get a live person, a free estimate, and a written contract that includes the 90-Day Done Right Promise. Every price change arrives in writing before work happens. Every permit that needs pulling gets pulled. And the man who gives you the number is the man who will stand behind it long after the last shingle is nailed down.
Written by Tom Barrett, Owner at Barrett & Sons Construction, serving Boerne since 1998.







Before
After
Before
After
Before
After