Roofing in Schertz, TX | Barrett & Sons Construction - Barrett & Sons Construction

Roofing in Schertz - 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 Schertz

Roof replacement in Schertz typically runs $8,000 to $20,000, and most jobs take three to seven working days once we start. Roof repair is usually $400 to $1,800 depending on what we find. If you’re in the 78154 zip code and dealing with a leak, missing shingles, or storm damage, call us at (877) 610-1318 and we’ll come out and take a look, no trip charge inside the county.

Call (877) 610-1318

We’ve been working on Schertz homes long enough to know what this soil does to a roof. It’s not just the wind and hail you have to plan for out here. The Blackland Prairie clay under most of Schertz is still moving, and that movement shows up at the roof line first: pipe boot flashings pulled loose, roof-to-wall flashing separating, shingles buckling over ridge lines. Our Roofing team builds for that specific reality, not just for the next storm.

Why Barrett & Sons Construction Is Schertz’s Preferred Roofing Company

Tom Barrett founded Barrett & Sons Construction in 1998 and his sons run the crews. That’s not marketing language. It means the name on the contract is the name on the truck, and the person you call is the person who shows up to look at your roof. Schertz homeowners have dealt with enough national outfits that quote over the phone and send strangers to the door. We answer our own phone, 24/7, with a live person.

When you call us about a roof in Schertz, we know the subdivisions. We’ve worked in Savannah Square off Borgfeld Road, we know the builder-grade shingle patterns in the master-planned communities along I-35, and we know which 2000s-era developments are already showing flashing stress from slab movement. That local knowledge means we don’t spend your first hour figuring out what we’re looking at. We know what we’re looking at before we climb the ladder.

A live person answers our phone around the clock. Tom Barrett publishes his name, his address, and his license number. Look them up before you sign anything. Every quote comes as a written line-item scope, and any price change during the job arrives as a written change order before work proceeds. That’s how we’ve done it for over 29 years, and how we do it for Roofing in Schertz today.

Our Roofing Services in Schertz

Roof Repair

Roof repair in Schertz runs $400 to $1,800 for most jobs. The frustrating part for many homeowners is that a “small” leak around a pipe boot or vent is often not small at all. On a 10 to 15 year old home in Schertz, we regularly find that the slab underneath has shifted enough to pull the flashing out of alignment. You can caulk over it, but the leak comes back. We replace the boot, reset the flashing to the current roof plane, and correct any drainage issue that caused the movement in the first place.

Roof Repair

Roof Replacement & Installation

Full roof replacement in Schertz runs $8,000 to $20,000 depending on square footage, pitch, tear-off requirements, and the shingle rating you choose. We install Class 4 impact-resistant shingle systems as a standard recommendation for this area. Why? Because Schertz sits in a wind and hail corridor, and the failure mode we see most often is a subdivision full of matching unrated shingles failing during a spring storm front. One bad storm and half the street needs reroofing at the same time.

Roof Replacement & Installation

Metal Roofing

Metal roof installation in Schertz starts around $15,000 and goes up from there depending on profile and seam type. A standing seam metal roof with properly engineered thermal expansion gaps holds up exceptionally well to the 100°F-plus summers we get here. The key is the flashing details. Metal expands and contracts with temperature swings, and if the penetration flashings aren’t set for that movement, you’ll develop leaks within a few seasons. We cut and set those flashings to spec, not to habit.

Metal Roofing

Tile Roofing

Tile roof repair in Schertz runs $600 to $2,500, and we handle barrel tile as well as flat concrete tile. The clay soil under your tile roof is the wildcard. Clay tile is rigid. When the slab heaves, the roof plane shifts just enough to crack tiles at the hips and ridge lines. We don’t just replace the cracked tile. We check the underlying movement pattern to see whether the problem is isolated or a warning sign of something structural underneath.

Tile Roofing
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 Schertz

We install GAF shingle systems on most Schertz composition roofs, and we carry the full GAF accessory line including storm-rated flashing, ridge vents, and pipe boots. For tile work we use recognized manufacturers and never mystery brands off a van. We keep common replacement parts on hand for Schertz jobs, which means a repair quote can usually be turned around the same day we inspect. That matters when you’ve got water coming in and a storm forecast for Friday.

Common Roofing Problems We See in Schertz Homes

  • Pipe boot and vent flashing pulled loose. Schertz sits on expansive Blackland Prairie clay that is still settling under most post-2000 construction. When the slab moves, the roof plane moves with it, and pipe boot flashings are the first things to separate. On a 2012-built home in the Savannah Square subdivision off Borgfeld Road, we replaced a wind-damaged composition roof and found the original builder grading had settled toward the foundation, channeling water under the slab and pulling the pipe boot flashings out of alignment. We re-graded the north side with a French drain, reset every penetration with storm-rated flashing, and installed a Class 4 impact-resistant shingle system. Then we documented each step so the homeowner had a clean paper trail for their insurance file.
  • Roof-to-wall flashing failure at the eaves. When original builder grading settles toward the foundation instead of away from it, rainwater drains under the slab and accelerates clay heave. That movement pulls the metal assemblies apart at roof-to-wall intersections. You’ll see stains on ceiling corners that mysteriously come and go with the seasons. The fix is not more caulk. It’s resetting the flashing and correcting the drainage that caused the movement.
  • Unrated shingles failing in wind uplift. Volume builders in Schertz’s master-planned subdivisions often installed builder-grade shingles rated for lower wind speeds than what spring storm fronts actually deliver. The result is entire streets with matching damage after one bad weather event. When we reroof, we install shingles rated for the wind zone that actually applies to this part of Guadalupe County, with the documentation to prove it.
  • Hail damage on newer homes. Schertz gets real hail. Even a 10-year-old roof can have enough impact damage to warrant an insurance claim. We document impact evidence with photos and measurements, and we’ll meet your adjuster on-site if you want us there. A second set of eyes that knows what hail actually does to a GAF shingle keeps claims honest.

Pricing for Roofing in Schertz, TX

Here’s what you should expect to pay for roofing work in Schertz. We don’t do vague ranges that balloon at the end. These are the numbers we quote from, and any change to them comes to you in writing before work proceeds.

Service Typical Schertz 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 price on a Schertz roof replacement? Square footage, number of stories, roof pitch, how many layers need tearing off, and whether we find drainage or flashing problems once we open things up. That last one is where Schertz’s clay soil shows up in the quote. If we find settled grading channeling water under your slab, we’ll recommend correcting it, and we’ll show you the exact cost before you approve it. No surprises at the end. Call (877) 610-1318 for a free estimate, and we’ll walk the roof with you.

We Also Serve Cities Near Schertz

If you’re in Schertz, you’re probably five minutes from Selma, Universal City, Cibolo, or Converse. We run crews across all of them. Same pricing structure, same written change orders, same permit and inspection standards. If your roof is in the 78154 zip code or just outside it, give us a call and we’ll tell you honestly whether we’re the right fit for the job.

Serving Schertz, TX - Our Local Coverage Area

We’re based in the Schertz 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 Schertz

Get Your Free Schertz Roofing Estimate

If you’re in Schertz and you’re tired of roof leaks that come back, shingles that don’t match, or quotes that change at the door, call Barrett & Sons Construction at (877) 610-1318 - we also do Driveway & Pavers - Schertz. We’ll come out, look at your roof, and give you a written line-item estimate. Every scope in writing, every change order in writing, permits pulled and inspections signed on every eligible job. And every job backed by our 90-Day Done Right Promise: if it’s not done right, Tom comes back and makes it right, one call. We also offer $40 off any repair over $200, a free second opinion on any written estimate, no trip charge inside the county, and a permanent 10% senior and veteran discount.

Written by Tom Barrett, Owner at Barrett & Sons Construction, serving Schertz and surrounding communities since 1998.

Why Schertz Chooses Barrett & Sons Construction

We set the standard for roofing in Schertz.

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 Schertz

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 Schertz - 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 Schertz Customers Say

Trusted by homeowners across Schertz and surrounding areas.

★★★★★

"Addition over the garage matched the original roofline and brickwork so closely that visitors do not realise it was added. He tracked down the closest brick he could find rather than settling."

Gideon Stroud · Verified customer
★★★★★

"The bathroom was finished on the day he said at the start, which nobody had led me to believe was possible."

Loretta Vanterpool · Verified customer
★★★★★

"His sons run the crews and they were in our house for four months. Not once did I feel I had to be home to keep an eye on things."

Camila Fuentes · 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 Schertz?

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

(877) 610-1318

Request a Free Estimate in Schertz

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