Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
Fast, Reliable Roofing Across Terrell
If you live in Terrell, you already know the drill: a spring storm rolls through Kaufman County, hail bounces off Moore Avenue, and by morning three of your neighbors have tarps on their roofs. Roof damage in Terrell rarely announces itself politely. It shows up as a water stain spreading across the ceiling, granules filling the gutters after a hard rain, or a shingle you spot in the yard after the wind dies down. We’re Roofing contractors who work this area week in and week out, and we know how Terrell’s clay soil, mature oak trees, and quick-moving storms combine to punish a roof. Call us at (877) 610-1318 and we’ll come take a look, no trip charge inside the county.
A typical roof repair in Terrell runs $400 to $1,800. A full replacement on a standard ranch or two-story home falls between $8,000 and $20,000 depending on the pitch, the number of existing layers, and what we find once the old shingles come off.
Why Barrett & Sons Construction Is Terrell’s Preferred Roofing Company
Tom Barrett started Barrett & Sons Construction in 1998, and he still answers his own phone. When you call about a roof in Terrell, you’re talking to someone who has walked Terrell’s older pier-and-beam neighborhoods off Griffith Avenue and knows what a 1920s Craftsman roof looks like when it’s had ninety years of Blackland Prairie weather thrown at it. We’re not a franchise dispatching strangers from two states away. Tom’s sons run the crews, and the name on the truck is the name on the contract.
Customers in Terrell’s 75160 and 75161 zip codes call us because they want a written scope, a written allowance, and a written change order before anyone touches the roof. That’s how we’ve always worked. The permit inspector works for you, not for me – that’s why I like him. Every eligible Terrell roof job gets its permit pulled and its inspection signed. And every completed roof carries our 90-Day Done Right Promise: if it’s not done right, Tom comes back and makes it right, one call.
We also honor our published offers across Terrell: $40 off any repair over $200, a free second opinion on any written estimate, no trip charge inside Kaufman County, and a permanent 10% Senior & Veteran discount. A live person answers the phone 24/7, not a voicemail box.
Our Roofing Services in Terrell
Roof Repair in Terrell
Most Terrell repair calls start the same way: a leak showed up after a storm, or a home inspection flagged missing shingles ahead of a sale. We handle flashing failures around chimneys and skylights, wind-lifted shingles, damaged ridge vents, and valley leaks. In Terrell’s older neighborhoods near W. Moore Avenue and Griffith Avenue, we regularly find roof leaks that started small and sat for years because the previous owner never walked the roof. A repair here typically runs $400 to $1,800.

Roof Replacement & Installation in Terrell
When a roof hits the end of its life, replacement is the honest answer. We tear off the old layers, inspect the decking for rot, and install the new system to manufacturer spec. Terrell’s mix of late-Victorian and mid-century homes means we see everything from cedar shake tear-offs on Elm Street to three-tab asphalt on 1970s-era ranches near the I-20 corridor. A full replacement in Terrell runs $8,000 to $20,000, with details in writing before the first nail moves.

Metal Roofing in Terrell
More Terrell homeowners are asking about metal because hailstorms and high winds are a fact of life here. Standing seam metal holds up better against hail impact than asphalt, and it handles the seasonal temperature swings that crack and curl shingles over time. We install standing seam systems and write the warranty so you can look it up. A metal roof installation in Terrell generally runs $15,000 to $40,000 depending on the roof’s complexity and the gauge of the panels.

Tile Roofing in Terrell
Tile work is different from shingle work. The existing structure has to carry the weight and the underlayment has to be right or the whole system fails. We handle barrel tile and concrete tile on Terrell’s Mediterranean-style homes, many of them built in the 1990s along the city’s eastern edge. Tile roof repair in Terrell runs $600 to $2,500 depending on how many tiles are broken and whether the underlayment has been compromised.

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 Terrell
We install GAF and CertainTeed roofing systems, and we stock common replacement parts locally so Terrell customers aren’t waiting on a truck from Dallas. When a repair calls for matching metal panels or a specific tile profile, we order from manufacturers whose names you can look up. We also install Windows & Doors in Terrell when storm damage moves past the roofline into broken glass or a warped frame, and we handle Fence Installation in Terrell for families whose fence went down in the same storm. One crew, one call, one standard of work.
Common Roofing Problems We See in Terrell Homes
- Hail damage that gets worse with every rain: Terrell sits in a hail corridor that runs east along the US-80 corridor through Kaufman County. A roof can look “fine” from the ground and have bruising that fails six months later. We’ll walk the roof and document what’s actually there.
- Flashing failures around chimneys and valleys: On Terrell’s older pier-and-beam homes, the house has shifted subtly for decades. That movement opens flashing gaps that let water in far from the original leak’s visible spot.
- Tree damage from mature oaks: Many Terrell homes are surrounded by mature oaks and pecans. Limbs scrape shingles, dropped branches punch through decking, and leaf litter holds moisture against the roof in valleys and behind chimneys.
- Poorly done prior replacements: We regularly meet Terrell homeowners who had a roof replaced by an out-of-town crew that reused old flashing, skipped the drip edge, or never pulled a permit. A written second opinion on any written estimate is free, and it’s worth knowing what’s actually under your shingles.
Pricing for Roofing in Terrell, TX
Here’s what we see across Terrell’s market right now. Small repairs like replacing a few missing shingles or sealing a flashing joint run $400 to $800. Larger repairs involving multiple valleys, chimney flashing, or a section of decking replacement run $900 to $1,800. Full asphalt shingle replacements on Terrell’s standard ranches and two-stories run $8,000 to $20,000. Metal roofs run $15,000 to $40,000. Tile repairs run $600 to $2,500 depending on the extent. What moves the number: roof pitch, number of layers being torn off, decking condition, and whether the home is a simple rectangle or has hips, valleys, dormers, and multiple ridges. Every Terrell quote we give is a written line-item estimate, and every scope change arrives as a written change order before work happens. Call (877) 610-1318 for an exact quote – estimates are free, and the call costs you nothing.
We Also Serve Cities Near Terrell
We run crews through Terrell and the surrounding Kaufman County towns regularly. That includes Forney, Kaufman, Heath, and Fate. If you live a few minutes outside Terrell on a county road, we still come out – no trip charge inside the county, and the same written pricing applies. Scheduling is coordinated from our Dallas-Fort Worth office, and the crew shows up with a Barrett & Sons truck and a Barrett & Sons name on the back of their shirts.
Serving Terrell, TX - Our Local Coverage Area
We’re based in the Terrell 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 Terrell
We answer the phone live 24 hours a day, and we respond to Terrell storm-damage and active-leak calls as quickly as the roads allow after a storm. For a roof that’s actively leaking, call (877) 610-1318 and we’ll talk through emergency tarping and get a crew scheduled. We don’t promise a specific dispatch time, but we live and work in this county, not two states away.
We cover all of Terrell, including the 75160 and 75161 zip codes, from the older neighborhoods around Griffith Avenue and W. Moore Avenue to the newer subdivisions along the city’s eastern and southern edges. No trip charge inside Kaufman County applies.
A roof leak repair in Terrell typically runs $400 to $1,800 depending on whether it’s a simple flashing reseal or a full valley rebuild with decking replacement. The only way to know is to look, and our estimate is free. Call (877) 610-1318 and we’ll set a time to walk the roof with you.
Only if the scope changes in writing first. If we tear off shingles and find rotted decking or a hidden structural issue, you get a written change order with the exact number before any additional work begins. An allowance that isn’t on paper is a surprise waiting for a date – and we don’t work that way.
Yes, on every eligible Terrell roof job. The permit inspector works for you, not for me – that’s why I like him. If a contractor tells you a permit is optional or that it’ll slow things down, get a second opinion. Ours is free on any written estimate.
Written by Tom Barrett, Owner at Barrett & Sons Construction, proud to serve Terrell and Kaufman County since 1998.







Before
After
Before
After
Before
After