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

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

Roof replacement in Duncanville typically runs $8,000-$20,000 on the brick ranch homes that dominate this built-out suburb, while roof repair usually lands between $400 and $1,800 depending on what’s failing. We know those numbers because we walk these roofs every week, from the 1960s ranches off W. Camp Wisdom Rd to the newer pockets near the Dallas border. Barrett & Sons Construction has been owner-operated since 1998, and Tom Barrett’s sons run the crews that show up in Duncanville. Call (877) 610-1318 and a live person answers, day or night.

Call (877) 610-1318

Duncanville isn’t a ground-up building market. It’s a repair-and-upgrade market. That changes how a roofer should think about your house, and it changes what you should expect from an estimate: specificity, not a sales pitch. We serve Duncanville homeowners with that reality in mind. Our Roofing team is local to the Dallas-Fort Worth metro, with crews dispatched from our DFW office to jobs across Duncanville every week.

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

We’ve earned our reputation in Duncanville the slow way: one roof at a time, on homes where the framing has racked out of square from forty years of blackland clay. Tom Barrett publishes his name, address, and license number. Look it up before you sign anything. That’s the point. The permit inspector works for you, not for us, and we pull permits on every eligible roofing job in Duncanville because the last contractor most people used told them permits were optional. We treat Driveway & Pavers - Duncanville work with the same rigor.

Every scope, every allowance, every price change arrives as a written change order before work happens. An allowance that isn’t on paper is a surprise waiting for a date. If something’s not right after we finish, the 90-Day Done Right Promise is written on the contract: one call brings Tom back. Crew members are background-checked and uniformed, not strangers from a van. Ask anyone on your street, or look up the license number yourself.

Our Roofing Services in Duncanville

Roof Replacement & Installation

On a 1960s or 1970s Duncanville ranch, roof replacement isn’t a tear-off-and-lay job. Decades of expansive clay soil movement can rack framing enough that new decking won’t land flat, and you’ll see waviness in the shingles within a year. We check the roof plane before we quote. We install GAF shingle systems when the structure is sound, and we reinforce the deck first when it isn’t. You get a written scope before the first nail moves.

Roof Replacement & Installation

Standing Seam Metal Roof

Standing seam metal roofs in Duncanville run $15,000-$40,000 and make sense on ranches where clay soil movement keeps working the framing. A metal roof on a solid reinforced deck won’t telegraph foundation shifts the way shingles will. We installed one on a 1970s brick ranch off W. Camp Wisdom Rd after years of soil expansion pulled the original rafters out of square. We worked with a structural engineer to sister new joists, then put standing seam over a reinforced deck. That roof is flat and true today.

Standing Seam Metal Roof

Emergency & Storm Damage

Duncanville sits in the hail belt. Spring storms sweep up from the south and hammer aging 3-tab shingles. The damage isn’t always visible from the ground: granule loss can strip a shingle to its mat without tearing it off. We walk the roof, document what we find with photos, and write up a repair or replacement scope you can take to your insurer. If the storm just hit and water is coming in, call (877) 610-1318. We move fast on storm damage because Duncanville homeowners shouldn’t wait on a call center.

Emergency & Storm Damage

Gutters & Accessories

On Duncanville’s older homes, gutter work often connects to roof-to-wall flashing and post-tension slab cable locations. Adding Duncanville Home Additions & ADU projects or new gutters without locating cable runs in the slab is a code violation and a safety hazard. We check before we cut. We also handle gutter replacement alongside roof repair under one permit when the scope qualifies, so you’re not pulling two inspections for one problem.

Gutters & Accessories
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.

Common Roofing Problems We See in Duncanville Homes

  • Hidden granule loss on aging 3-tab shingles. Hail doesn’t have to tear a shingle off to kill it. Granule loss exposes the asphalt mat, and the roof fails from the top down. We see this constantly on 1960s-1980s Duncanville homes after spring storms.
  • Original post-tension cable slabs complicating flashing. If you add gutters or a covered patio, cutting into the slab without locating and relieving cable tension is a code violation and a serious safety hazard. It catches out crews from newer suburbs.
  • Blackland clay racking the framing. Decades of shrink-and-heave cycles under a slab can shift the roof line subtly. New decking won’t land flat, and shingles show waves. If your roof looks rippled from the street, the soil likely did that.
  • Roof-to-wall flashing failures on enclosed patios. Many Duncanville ranches had patios enclosed decades ago without proper step flashing. Water follows the seam and rots the wall framing. You often can’t see it until the drywall stains.

Trusted Brands We Service in Duncanville

We install GAF shingle systems and standing seam metal panels, and we stock common flashing profiles for 75116, 75137, and 75138 homes so a repair doesn’t wait on a distributor. We service what’s already on your roof too, whether it’s an older GAF system or a metal roof that’s outlived its fasteners. No mystery brands off a van. Materials you can look up.

Pricing for Roofing in Duncanville, TX

A roof repair in Duncanville runs $400-$1,800. Roof replacement is $8,000-$20,000. Metal roof installation is $15,000-$40,000. The spread comes down to roof size, deck condition, pitch, and whether we need to correct framing before we install. On a 1960s brick ranch with post-tension slab, you may need a structural review before we quote replacement, and that’s part of the written scope. Here’s the line-item breakdown:

Service Duncanville Price Range
Roof Replacement $8,000-$20,000
Roof Repair $400-$1,800
Metal Roof Installation $15,000-$40,000

We offer free estimates, no trip charge inside the county, and a free second opinion on any written estimate you already have. Seniors and veterans get a permanent 10% discount. Call (877) 610-1318 for exact numbers on your roof. The estimate is free, and the number you get is the number you pay unless something changes in writing first.

We Also Serve Cities Near Duncanville

Our crews work across southern Dallas County, not just Duncanville. We serve Roofing in Duncanville and the surrounding communities including DeSoto, Glenn Heights, Lancaster, and Dallas. If you’re a few minutes over the line, the same crew, the same pricing, the same written change orders apply.

Serving Duncanville, TX - Our Local Coverage Area

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

Why Duncanville Chooses Barrett & Sons Construction

We set the standard for roofing in Duncanville.

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 Duncanville

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

Trusted by homeowners across Duncanville and surrounding areas.

★★★★★

"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
★★★★★

"Beautiful work and honest pricing throughout. The project ran about three weeks past the estimate waiting on the cabinets, which was the supplier rather than him, though the delay was still real."

Genevieve Ashcombe · 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 Duncanville?

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

(877) 610-1318

Request a Free Estimate in Duncanville

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