Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Fast, Reliable Roofing Across Balch Springs
Roof replacement in Balch Springs typically runs $8,000-$20,000, and most roof repairs land between $400 and $1,800. The bigger variable here isn’t shingle choice. It’s what’s underneath. Balch Springs sits on Blackland Prairie clay that shrinks in drought summers and heaves in wet winters, and that movement shows up in rafter spread, truss uplift, and roof-to-wall gaps before it ever shows up as a leak. If you’re seeing cracked shingles near the eaves or doors that don’t close square, call (877) 610-1318. We’ll walk the roof, explain what we’re seeing, and hand you a written line-item estimate before anything gets signed.
Why Barrett & Sons Construction Is Balch Springs’s Preferred Roofing Company
Tom Barrett founded Barrett & Sons in 1998, and his sons run the crews that show up in Balch Springs. That matters because the person quoting your roof is the same family that stands behind the 90-Day Done Right Promise written on every contract. If something isn’t done right, one call brings Tom back. No corporate runaround. No “let me check with the regional office.”
Balch Springs is a largely built-out, working-class enclave in southeast Dallas County where new-ground construction is almost nonexistent. Virtually all construction work here is renovation, structural remediation, and deferred-maintenance rehabilitation on 1960s-1980s tract homes sitting directly on extreme expansive clay. Our Roofing team reads that landscape before we ever set a ladder. We know the 75180 zip code, the ranch houses along Highway 352, and the blocks near Prairieview Creek where differential clay settlement shows up as diagonal brick-veneer cracking and out-of-plumb door frames. That local knowledge changes how we scope a re-roof, because the roof isn’t the only thing moving.
Every price change on a Barrett & Sons job 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 deal in surprises. Permits get pulled, inspections get signed, and Tom’s name, address, and license number are published where you can look them up before you sign anything. A live person answers our phone 24/7, not a voicemail box, and not an out-of-state call center.
Our Roofing Services in Balch Springs
We don’t treat every Balch Springs roof the same way. The work below reflects what we actually see here: older tract homes, expansive clay, and decades of deferred upkeep that national outfits quote from a satellite photo. Here’s what we handle most.
Roof Replacement & Installation
A full roof replacement in Balch Springs is rarely a simple tear-off. Many homes built between 1955 and 1985 have 3/8″ plywood decking that delaminates after decades of attic heat. Shingle nails lose bite, wind grabs edges, and the next hail storm turns a $2,000 repair into a $15,000 replacement. We inspect the decking before we quote, write any structural allowance into the contract, and replace rotted or failed sheathing before new shingles go down. You see every scope line before we start.

Roof Repair
Balch Springs’s dry summers shrink the clay under your slab, and the roof frame moves with it. That opens roof-to-wall gaps that let wind-driven rain behind fascia boards. On a 1970s ranch near Prairieview Creek, our crew found diagonal brick-veneer cracks and out-of-plumb door frames caused by differential clay settlement. Before re-roofing, we sistered sagging rafters, replaced rotted decking, and tied the new roof into the existing fascia so the next storm wouldn’t rack the frame. We wrote the structural allowance into the contract, and every change order was priced in writing before we touched anything. That’s how we do roof repair in Balch Springs.

Metal Roofing
For Balch Springs homeowners who want a roof that outlasts the loan, standing seam metal is the clearest answer. Installed prices run $15,000-$40,000 depending on roof size and tear-off complexity, but the material shrugs off hail that destroys composition shingles, and it doesn’t care how much the clay under your slab moves. We install GAF and CertainTeed systems alongside standing seam profiles, and we stock local parts for Balch Springs customers so ordering don’t stall a job waiting on a truck from Georgia.

Tile Roofing
A handful of Balch Springs houses carry barrel or flat tile roofs, mostly on larger ranch-style and custom builds. Tile roof repair here runs $600-$2,500, but the failure isn’t usually the tile itself. It’s the underlayment cracking as the structure beneath flexes, or broken tiles from past storms letting water sit against the deck. We match tile profiles, replace the felt or synthetic underlayment correctly, and check the roof-to-wall connections that clay movement stresses hardest.

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 Balch Springs
We don’t install mystery brands off a van. For windows and doors tied into Balch Springs roof lines, we carry Simonton, Ply Gem, PGT, and CGI. On roofing itself, GAF and CertainTeed are our standard. Materials you can look up, installed by crews you can hold accountable. That’s the whole point. When a Balch Springs homeowner asks what’s going on their house, we want them to Google the brand and like what they read.
Common Roofing Problems We See in Balch Springs Homes
- Expansive clay shrinkage opening roof-to-wall gaps. Balch Springs sits on Blackland Prairie clay that contracts hard in drought summers. That movement pulls roof framing away from wall plates, letting wind-driven rain behind fascia boards before you ever see a stain on the ceiling.
- Delaminated 3/8″ plywood decking on 1960s-80s tract homes. Attic heat in a Balch Springs August bakes old plywood until the plies separate. Shingle nails pop, shingles rip off in spring storms, and the next hail event exposes the deck. We replace rotted or failed sheathing before new shingles go down.
- Unpermitted additions changing roof load paths. Decades of ownership turnover in southeast Dallas County means many Balch Springs homes carry additions that were never permitted. Those additions change how weight transfers through the roof frame. Re-roofing without a permit can hide unsafe connections until the first big hail storm finds them.
- Cracked shingles near the eaves with no interior leak. When the clay under a Balch Springs slab shifts unevenly, the roof frame twists. Shingles crack along the eaves where stress concentrates, but the underlayment hasn’t failed yet. That’s the warning sign. Catch it early and you’re paying for repair, not replacement.
Pricing for Roofing in Balch Springs, TX
Here’s what roofing work actually costs in Balch Springs. These are market-calibrated numbers, not national averages, and they reflect the older housing stock and clay-driven structural work common in the 75180 zip code.
| Roofing Service | Typical Balch Springs Price Range |
|---|---|
| Roof Replacement | $8,000-$20,000 |
| Roof Repair | $400-$1,800 |
| Tile Roof Repair | $600-$2,500 |
What moves a Balch Springs roof quote isn’t shingle brand. It’s decking condition, rafter spread, the age of the underlayment, and whether clay settlement has opened roof-to-wall gaps that need structural correction before new shingles go down. We write the allowance for that into the contract up front. If we find rotted decking during tear-off, you get a written change order with a price before we touch another board. Call (877) 610-1318 for a free estimate. A live person answers.
We Also Serve Cities Near Balch Springs
Serving Balch Springs puts us right in the middle of southeast Dallas County, and we run crews into Mesquite, Sunnyvale, Seagoville, and Hutchins every week. Same owner-operated crew, same written change orders, same 90-Day Done Right Promise in every one of those towns.
Serving Balch Springs, TX - Our Local Coverage Area
We’re based in the Balch Springs 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 Balch Springs
Balch Springs’s Blackland Prairie clay shrinks in drought summers and heaves in wet winters, which twists the slab and everything built on it. Before replacing decking, we inspect for truss uplift and rafter spread, because a roof that’s structurally racked won’t hold new shingles straight no matter how good the install is. If we find movement, we write the correction into the contract before the first shingle comes off. Call (877) 610-1318 to schedule a roof inspection with a crew that reads clay movement before they read the shingle warranty.
Yes, a roof replacement in Balch Springs needs a permit, and we pull it on every eligible job. The permit inspector works for you, not for me. That’s why I like him. Unpermitted work from prior decades is common here, and re-roofing without a permit can hide unsafe roof-to-wall connections until the first big hail storm tests them. When we re-roof a Balch Springs home, the inspection gets signed, and you get the paperwork showing it.
That cracking pattern is usually differential clay settlement twisting the roof frame, not shingle failure alone. The shingles crack where stress concentrates along the eaves, while the underlayment underneath hasn’t failed yet. In Balch Springs, we treat this as an early structural warning sign. Get it corrected before the underlayment splits and you’re paying for a repair instead of a replacement. Call (877) 610-1318 for an inspection. Estimates are free.
Yes, and it’s one of the most common ways a Balch Springs roof quote moves mid-job. An unpermitted addition from the 1970s often has undersized rafters, improper roof-to-wall connections, or sheathing that never met code. When we re-roof a home like that, we scope the structural correction as a written allowance before work starts. If the allowance gets used, you approve the exact dollar amount in writing before we proceed. No surprise invoices at the end.
We stop, photograph the rot, write a change order with the exact scope and price to replace the affected decking, and get your approval in writing before we touch another board. The allowance that isn’t on paper is a surprise waiting for a date, and we don’t leave Balch Springs homeowners holding one. Every change order is priced before work happens, and the 90-Day Done Right Promise covers the finished repair. Call (877) 610-1318 to talk it through.
Get Your Balch Springs Roof Quote in Writing
If you live in the 75180 zip code and your roof is telling you something, listen to it before the next hail storm does. Call Barrett & Sons Construction at (877) 610-1318. We’ll walk the roof, explain what we’re seeing in plain language, and put the estimate in writing. Free estimates, written change orders, permits pulled, and Tom’s name on the truck. That’s how we’ve done it since 1998.
Written by Tom Barrett, Owner at Barrett & Sons Construction, serving Balch Springs and the surrounding southeast Dallas County communities.







Before
After
Before
After
Before
After