Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Fast, Reliable Roofing Across New Braunfels
If your roof is leaking in New Braunfels, the straight answer is this: most roof repairs in this area run $400 to $1,800, and a full roof replacement typically lands between $8,000 and $20,000 depending on the slope, the underlayment, and whether we’re working around caliche-ledged lots in the 78132 corridor. Our crews know New Braunfels well, and when you call (877) 610-1318, a live person answers and schedules a walkthrough that accounts for your roof’s actual pitch, flashing, and the terrain around your roofline before any number is put on paper. We’re not a franchise dispatching strangers. Tom Barrett and his sons run these crews, and they’re on-site for most of the work we do across the city.
What makes roofing different here isn’t just the heat. It’s the way the Hill Country terrain forces a crew to think about access before they ever set a ladder. We plan staging around steep limestone ledges, zero-lot-line setbacks, and compact subdivision lots that flat-terrain roofers in Seguin or San Marcos never deal with. That’s the reality of working in New Braunfels, and it’s why you want a Roofing company that already knows the terrain instead of one that discovers it halfway through the tear-off.
Key Takeaways:
- Roof repair in New Braunfels: $400-$1,800. Full replacement: $8,000-$20,000.
- Metal and standing seam roofs run $15,000-$40,000, with caliche access costs priced in up front.
- Every scope change comes as a written change order before work proceeds. No surprise invoices.
- Permits are pulled and inspections are signed. Tom Barrett’s license number is published and verifiable.
- The 90-Day Done Right Promise is written on every contract. One call brings Tom back.
Why Barrett & Sons Construction Is New Braunfels’s Preferred Roofing Company
We’ve been owner-operated since 1998, which means the name on the truck is the name of the man who’ll shake your hand at the hardware store. That matters in a city like New Braunfels, where people still check who they’re hiring before they sign. We publish Tom Barrett’s name, address, and license number. Look it up. If a roofing company won’t let you verify who they are, that’s your answer.
Our crews are background-checked and uniformed on every visit. They’re not subcontracted day labor. Tom’s sons run the teams, and when a New Braunfels homeowner calls with a question, they’re not routed through an out-of-state call center. A live person picks up, 24/7. We carry premium brands you can look up, and we back every job with a written 90-Day Done Right Promise. If it’s not done right, Tom comes back and makes it right. One call.
Calls are answered by a live person around the clock, and we offer a free second opinion on any written estimate from another contractor. If you’re in New Braunfels and you’ve already got a bid from someone else, bring it to us. We’ll walk the roof with you and tell you honestly whether the scope matches the number.
Our Roofing Services in New Braunfels
Roof Repair
Roof repair in New Braunfels usually means wind-lifted shingles, flashing failures around chimneys and vents, or hail damage from a spring storm that rolled up the Balcones Escarpment. We see plenty of homes in 78130 and 78131 with original builder-grade flashing that fails long before the shingles do. A repair runs $400 to $1,800, and we always explain what’s causing the leak before we touch anything.

Roof Replacement & Installation
A full replacement in New Braunfels runs $8,000 to $20,000, and the spread depends on access, slope, and underlayment requirements. On a tight lot in Vintage Oaks or Veramendi, we may have to stage tear-off material behind the fence line and run a conveyor to a street-placed dumpster. That access labor is real, and we price it in the original scope instead of surprising you with it later.

Metal Roofing
Metal roofing makes sense for a lot of New Braunfels homes, especially where hail is a recurring spring visitor. We install standing seam and exposed-fastener metal systems, with most full installations landing between $15,000 and $40,000. The caliche under your yard doesn’t affect the roof itself, but it can affect how we get material to the roofline, and we plan for that before the first panel arrives.

Tile Roof Repair
Tile roof repair in New Braunfels typically runs $600 to $2,500, and it’s common in the historic downtown and Gruene areas where the older German limestone homes and their tile roofs need mortar-matched flashing work rather than a full replacement. We match materials and methods to the home’s era, not just to the cheapest available patch.

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 New Braunfels
We stock and install materials you can look up, not mystery brands off a van. On roofing work, that means GAF and CertainTeed systems, backed by their manufacturer warranties and installed to New Braunfels code. We keep quick-turnaround access to common components for the New Braunfels market, so a fastener or flashing piece doesn’t sit on backorder while your roof sits open. If you want to know exactly what’s going on your roof, ask us before we start. We’ll show you the cut sheets.
Common Roofing Problems We See in New Braunfels Homes
- Wind-uplift damage on the escarpment’s edge. Spring storm season pushes wind up over the Balcones Escarpment and across rooftops in 78132, lifting shingles and separating flashing. We add bracing and tie-downs that meet New Braunfels’s high-wind exposure requirements, because skipping them voids the manufacturer’s warranty and leaves you re-roofing again before the next season.
- Staging problems on tight Hill Country lots. Lots cut into caliche often leave less than five feet between the house and the property line. If a crew stacks tear-off debris in that side yard, it blocks a shared driveway or encroaches on a neighbor’s setback, and that’s how stop-work orders happen. We price access labor in the original scope.
- Flashing failures on post-2010 tract homes. The volume-built subdivisions around Veramendi and the 78132 corridor produced a wave of homes with builder-grade flashing that has already cycled through two warranty-era repair windows. We replace the flashing properly the first time, not just caulk over it.
- Low-slope sections over bumped-out additions. When a home has a flat or low-slope section over an added room, the water doesn’t shed the way it does on the main pitched roof. Many New Braunfels homeowners find out about this only after the addition leaks. We inspect those transitions and price any caliche-related access work into the original scope of work.
Pricing for Roofing in New Braunfels, TX
Here’s what we tell every New Braunfels homeowner before we set a single ladder. A roof repair runs $400 to $1,800. A full replacement runs $8,000 to $20,000 for most homes. Metal installations, including standing seam, land between $15,000 and $40,000 depending on the system and the roof’s complexity. The price spread is real, and it’s driven by slope, access, underlayment, and the terrain around your home. On a tight Hill Country lot, staging and debris removal cost more than on a flat lot in Schertz, and we’d rather tell you that before the job than hand you a change order halfway through.
| Roofing Service | Typical New Braunfels Price Range |
|---|---|
| Roof Replacement | $8,000 - $20,000 |
| Roof Repair | $400 - $1,800 |
| Metal Roof Installation | $15,000 - $40,000 |
| Standing Seam Metal Roof | $15,000 - $40,000 |
Every scope, every allowance, every price change arrives as a written change order before work happens. The allowance that isn’t on paper is a surprise waiting for a date, and we don’t do surprises. Call (877) 610-1318 for a free estimate. There’s no trip charge inside the county, and if you’ve already got a written estimate from someone else, we’ll give you a free second opinion.
We Also Serve Cities Near New Braunfels
Our crews work throughout the New Braunfels area, including Cibolo, Schertz, Selma, and Universal City. If you’re just outside the city limits, you still get the same written change orders, the same permits pulled, and the same 90-Day Done Right Promise. New Braunfels is home base for a lot of our roofing work, but these nearby communities are part of the same terrain and the same standard of work.
Serving New Braunfels, TX - Our Local Coverage Area
We’re based in the New Braunfels 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 New Braunfels
Yes. On zero-lot-line homes, we coordinate the party-wall notice with the adjacent homeowner before we start, so the shared wall and the adjacent property are protected while we work. We did exactly this on a Vintage Oaks re-roof where the side yard measured less than five feet to the property line. We staged all tear-off material behind the existing fence line, ran a conveyor to a street-placed dumpster, and passed the city’s final inspection sign-off without a single neighbor complaint. Call (877) 610-1318 and we’ll walk your lot before we write the scope.
It affects access and staging more than the roof itself. In the 78132 corridor toward Canyon Lake, lots are often compact and cut directly into Hill Country caliche, so roof access and material staging must be planned around steep limestone ledges and zero-lot-line setbacks. A flat-terrain roofer in Seguin or San Marcos never deals with that, which is why out-of-market bids often underpredict access labor. We price it in the original scope, and every price change still arrives as a written change order before work proceeds.
Yes, a roof replacement in New Braunfels requires a permit, and yes, we handle it. Permits are pulled and inspections are signed on every eligible job. The permit inspector works for you, not for us, and we welcome that. If a contractor tells you a permit is optional, walk away. Call (877) 610-1318 and we’ll explain exactly what the city requires for your roofline.
A standing seam metal roof on a New Braunfels home typically runs $15,000 to $40,000, depending on the roof’s complexity, the panel profile, and the access conditions on your lot. On a tight Hill Country lot where staging is constrained, the access labor adds cost that a flat-terrain bid won’t include. We’ll show you an honest line-item scope before you sign, and the 90-Day Done Right Promise is written on the contract. Estimates are free.
New Braunfels sits on the Balcones Escarpment, and spring storm winds push up over that escarpment and across rooftops in 78130, 78131, and especially 78132. We use bracing and tie-downs that meet New Braunfels’s high-wind exposure requirements, because skipping them leads to uplift damage that voids the manufacturer’s warranty. It’s not an upsell. It’s the difference between a roof that survives the next storm season and one that lifts at the corners.
Written by Tom Barrett, Owner at Barrett & Sons Construction, serving New Braunfels and surrounding communities since 1998.
If you need a straight answer about your roof in New Braunfels, call (877) 610-1318. We’ll walk it with you, put the scope in writing, and stand behind the work with the 90-Day Done Right Promise.







Before
After
Before
After
Before
After