Metal roofing
Architectural shingles
Tile roofing
GAF
Owens Corning
Flat & low-slopeFree roof inspection with deck photos before we talk money - GAF and Owens Corning certified installation
Styles & brands we work with






See the difference
Before
After
Before
After
Before
AfterHow Much Does Roofing Cost in Dallas?
Most Dallas homeowners pay between $8,500 and $16,500 for a full asphalt shingle roof replacement on a typical 1,800 to 2,400 square foot single-story home. That works out to roughly $4.50 to $7.00 per square foot for architectural shingles, including tear-off of the old roof, new underlayment, flashing, and haul-away. Roof repairs in Dallas run considerably less – most jobs land between $350 and $1,400 depending on what’s failing, and a simple leak patch often starts around $300.
Your actual price will move with the size and pitch of your roof, the shingle brand you choose, and whether the decking underneath needs replacement. The numbers above assume no major decking rot, which in Dallas happens more often than homeowners expect after a decade of summer heat baking the plywood.
Key Takeaways:
- Full roof replacement in Dallas: $8,500 to $16,500 for most homes
- Per square foot (materials + labor + tear-off): $4.50 to $7.00
- Typical roof repair: $350 to $1,400
- Most jobs take 1 to 3 days for replacement, same day for most repairs
- Free written estimates are standard practice – call (432) 302-5605
Roofing Cost Breakdown (2026)
Here’s what you should expect to pay in the Dallas market this year, broken down by the work involved.
| Roofing Item | Typical Dallas Price Range |
|---|---|
| Asphalt shingle roof replacement (full, incl. tear-off) | $8,500 – $16,500 |
| Per square foot (architectural shingles) | $4.50 – $7.00 |
| 3-tab shingle roof replacement | $7,000 – $12,000 |
| Metal roof installation (standing seam) | $22,000 – $48,000 |
| Roof repair (leak, flashing, small patch) | $350 – $1,400 |
| Chimney flashing repair | $300 – $700 |
| Skylight flashing repair or replacement | $400 – $1,200 |
| Roof decking replacement (per 4×8 sheet, added when rot found) | $70 – $120 per sheet |
| Gutter replacement (standard 5-inch aluminum, 150 linear feet) | $1,200 – $2,800 |
| Roof inspection (with written report) | $150 – $350 (often credited toward repairs) |
Those are real ranges we quote every week in neighborhoods like Lakewood, Preston Hollow, Casa View, and Oak Cliff. The biggest swing factor isn’t shingle brand – it’s what the crew finds when the old shingles come off. In Dallas, decking rot from long-term heat and humidity exposure is predictable, especially on homes built before 1990. When we find soft plywood, we’ll show you photos and give you a per-sheet price before any of it gets replaced.
What Affects Roofing Pricing in Dallas
Roofing costs don’t come from a national chart. They come from what’s standing on top of your house and what the last 12 months of Dallas weather did to it. Here’s what changes your number:
- Roof size and pitch. Most Dallas ranch homes sit between 1,400 and 2,800 square feet under roof. A steep 10/12 pitch on a Highland Park two-story costs more in labor and safety equipment than a low 3/12 slope in Mesquite – the crew moves slower and the tear-off takes longer.
- Shingle brand and warranty tier. GAF Timberline HDZ, CertainTeed Landmark, and Owens Corning Duration are the three we install most. All three fall in the mid-tier range, but stepping up to a 50-year warranty or a slate-look architectural from Atlas or Boral adds $1,200 to $4,000 depending on roof size.
- Decking condition. This is the one that surprises people. Heat-cycled plywood on south-facing roofs in Dallas breaks down faster. If you hear “we found some bad decking,” that’s typically $70 to $120 per sheet, and most repairs need 4 to 10 sheets replaced. We write that price down before we touch it.
- Hail and storm history. Dallas hailstorms in April and May are a fact of life. Hail-damaged roofs often qualify for insurance claims, which changes your out-of-pocket number entirely – your deductible might be all you pay. We’ve walked thousands of Dallas homeowners through the claims process, and we document everything for your adjuster.
- Tear-off vs. roof-over. You can technically shingle over one layer of existing shingles and save $1,800 to $3,500. We generally don’t recommend it in Dallas – you hide decking problems and the second layer traps more heat. But it’s a real number some contractors will quote you.
- Ventilation and code compliance. Dallas code updates now require balanced intake and exhaust ventilation on most reroofs. Adding a ridge vent, soffit vents, or exhaust caps runs $300 to $1,000, and it’s not optional if you want a permit signed off.
Is It Cheaper to Repair or Replace a Roof in Dallas?
If your roof is under 12 years old and the problem is isolated – a damaged flashing, a small leak around a pipe boot, or wind-lifted shingles on one slope – repair is almost always the right financial call. Most Dallas repairs we do fall between $350 and $900. For comparison, a full replacement on that same roof would run $9,000 to $14,000. Repair wins when the roof still has life in it.
The math flips when you’re seeing multiple leaks, granule loss across the entire roof, or your shingles are past the 18-year mark. At that point, patching one spot means paying for another patch six months later in a different spot. You’re not saving money – you’re buying time in $600 increments. We’ll tell you honestly which camp your roof is in. The estimate we write includes our honest recommendation, not a upsell.
How Much Does a Roof Repair Cost in Dallas?
Most roof repairs in Dallas cost between $350 and $1,400. Simple jobs – replacing a cracked pipe boot, sealing a nail pop, or fixing a small flashing gap – land at the low end. Larger repairs like replacing a section of rotted fascia, rebuilding a chimney cap, or re-flashing a dormer push toward the upper end or beyond.
Here’s what common repairs typically run in the Dallas market:
- Pipe boot replacement: $350 – $500
- Small leak patch (under 10 square feet): $400 – $700
- Flashing repair or replacement (chimney, wall, or valley): $300 – $900
- Shingle replacement (6-10 shingles lifted by wind): $350 – $600
- Decking patch (localized rot, 2-4 sheets): $500 – $1,000
- Repair with full underlayment replacement (larger section): $1,000 – $2,500
Every repair we do comes with a written guarantee – 365 days, in writing, on paper. If the repair fails during that year, the second visit is free. We don’t make you ask for that. It’s just part of the price. Call (432) 302-5605 and we’ll give you a written number before any work begins.
Roof Replacement Costs in Dallas by Material
Asphalt shingles dominate Dallas roofs – and for good reason. They handle Texas heat well, they’re affordable to install, and modern architectural shingles hold up to 130+ mph wind ratings. But you have options.
Architectural (Dimensional) Asphalt Shingles
$8,500 to $16,500 for a full replacement on a typical Dallas home. This is what most homeowners choose. Architectural shingles last 25 to 40 years in Dallas conditions, offer better hail ratings than 3-tab, and give the roof the depth that photographs well. GAF Timberline, CertainTeed Landmark, and Owens Corning Duration are the three manufacturer-recognized lines we install most. IKO, Atlas, and Tamko are all solid alternatives we also work with.
3-Tab Asphalt Shingles
$7,000 to $12,000. The budget option. Flatter, thinner, and honestly – we rarely recommend them for Dallas anymore. They crack faster in hard heat, they lose granules sooner, and the price difference between 3-tab and architectural has shrunk to the point where the upgrade usually costs less than $2,000. If a contractor is quoting 3-tab in 2026, ask yourself why.
Metal Roofs (Standing Seam)
$22,000 to $48,000. The premium choice for Dallas homeowners planning to stay 20+ years. Standing seam metal reflects heat better than asphalt, which means real savings on your July and August cooling bills. It also shrugs off hail that would total a shingle roof. The upfront cost stings, but the life expectancy – 40 to 60 years – beats shingles two-to-one.
Tile and Slate (Rare in Dallas)
$30,000 to $75,000+. You see these on some older Park Cities homes and custom builds. Gorgeous, and generally overkill for most Dallas houses. When a tile roof takes a hail hit, individual tiles crack instead of absorbing the impact, and matching the replacement tile years later is a headache. We install some tile and know the crews, but we’ll talk you through whether it’s the right call for your home.
Dallas Building Codes and Permits for Roofing (What You’re Really Paying For)
Every legit roofing contractor in Dallas pulls a permit for a full reroof. The City of Dallas requires re-roofing permits for any tear-off and replacement, and the cost is folded into your quote – typically $200 to $600 depending on the project scope. The permit fee itself is only part of it: a permitted roof means an inspector verifies the underlayment went down right, the nailing pattern matches the shingle manufacturer’s spec, and the ventilation meets current code.
That inspection matters. We’ve repaired more than a few unpermitted roofs in Dallas where the previous contractor “saved” the homeowner a $350 permit only to skip step flashing around a chimney or skip synthetic underlayment entirely. The fix always costs more than the permit would have. Don’t hire anyone who suggests skipping it.
Dallas code also governs re-nailing requirements for roof decking – current code requires decking fastened to meet uplift ratings for our wind zone. If you’re reroofing an older home with nail-skipped decking, adding fasteners is usually a few hundred dollars in labor and materials. It’s not a “hidden fee.” It’s what keeps your roof on the house during a March wind event.
Hail Damage and Insurance Claims in Dallas
Dallas sits in hail country. April and May storms roll through with regularity, and the aftermath of a big hailstorm leaves whole neighborhoods in Lakewood, Richardson, and Garland with roofs that need full replacement. If your roof took hail, your insurance policy is your primary tool – that’s what it’s for.
Here’s how the process works in Dallas, from our side of the ladder:
- You call us at (432) 302-5605. A live person answers – always, at any hour.
- We do a full roof inspection and give you a written report with photos of every damaged area. You can share that report with your adjuster.
- Your insurance adjuster inspects and issues a claim decision. We’ll meet the adjuster at your home if you want us there, and we’ll walk the roof with them so nothing gets missed.
- Once the claim is approved, we complete the work for your deductible plus any uncovered items the adjuster didn’t include. Those numbers are written down before work starts – no surprises.
Typical Dallas hail replacement claims settle between $10,000 and $22,000 depending on roof size and damage extent. Most homeowners pay their deductible – often $1,000 to $2,500 for roof replacement coverage in Texas – and nothing else out of pocket.
How to Save on Roofing in Dallas
Roofing is a big number, but there are legitimate ways to bring it down without cutting corners:
- Time your replacement for the off-season. Dallas roofing crews are busiest March through June after the spring storms. If your roof can wait, booking a replacement in November through February sometimes saves 5-10% – some manufacturers run off-season rebates that drop the material cost.
- Get the ventilation right the first time. An over-ventilated attic keeps your decking cooler, which means it lasts longer, which means you replace fewer sheets at the next reroof. Spending $400 on extra soffit vents now saves decking costs later.
- File insurance claims for legitimate storm damage. If hail or a falling limb damaged your roof, don’t eat the full replacement cost. The claim process is why you carry the policy. We document damage thoroughly and advocate for you with the adjuster.
- Ask for the written price and read it. Every estimate we provide is free, written, and itemized. You’ll see exactly where each dollar goes – labor, materials, decking contingency, permit fees. If a contractor won’t put their price in writing before starting, walk away.
- Don’t fall for the roof-over shortcut. It saves $2,000 to $3,500 up front, but it cuts the life of your new shingles by trapping heat, adds weight, and hides the decking. Five years from now, you’ll wish you’d paid for the tear-off.
If you want a real number for your roof, the estimate is free. Call (432) 302-5605 and we’ll walk your roof, take pictures, and hand you a written price. No obligation, no pressure.
Why Mercer Roofing Prices Look the Way They Do
We’re not the cheapest roofer in Dallas. We know that. We also know what the cheapest roofer’s work looks like after three Dallas summers, and we’d rather not be that company.
Every job we do – repair or full replacement – is priced the same way every time: written down before we start. You’ll see the shingle brand, the labor, the decking contingency, the permit fee, and the haul-off. The price we write is the price you pay. If we find rot we didn’t expect, we show you the photos and give you a per-sheet number before any wood gets replaced.
What you’re paying for at the end of the day is certainty. You know the technician’s name before they arrive – we send you their name and photo ahead of the visit, and they’ll badge in at the door with a photo ID. That’s the Threshold Standard, and it’s how Mercer Roofing has operated since we were founded in 2000 as part of the Threshold Group family. Every technician is background-checked, identity-verified, and arrives in a clean marked uniform. You’re not opening your door to a stranger. You’re opening it to someone you already know by name.
And the guarantee isn’t a handshake. It’s a 365-day written promise on every repair: if the work isn’t done right, we make it right, and if a repair fails within the year, the second visit is free. Grant Whitlock leads our Dallas team, and he’s the one who signs that guarantee on every job. If something’s wrong a year from now, you call the same number and a real person answers.
FAQs – Roofing Cost
How much does a new roof cost in Dallas, TX?
A new asphalt shingle roof in Dallas typically costs $8,500 to $16,500 for a standard home, with most homeowners paying around $11,000 to $13,000 for architectural shingles from GAF, CertainTeed, or Owens Corning. Metal roofs run $22,000 to $48,000. Your exact number depends on roof size, pitch, decking condition, and shingle grade. Call (432) 302-5605 for a written, itemized estimate – free, with no obligation.
How much is a roof repair in Dallas?
Most Dallas roof repairs cost between $350 and $1,400. A cracked pipe boot or small leak patch is usually $350 to $700, while larger flashing or decking work pushes toward $1,200 to $2,500. Every Mercer Roofing repair includes a written 365-day guarantee, and if the repair fails, the second visit is free. For an exact quote, call (432) 302-5605.
Can you repair a roof the same day in Dallas?
Yes, in most cases we can. Simple leak repairs, missing shingle replacement, and flashing fixes are same-day jobs in Dallas provided we can safely access the roof and the weather allows. Larger repairs may need a next-day slot. Call (432) 302-5605 – a live person answers 24/7 and can tell you honestly when we can be there.
Does insurance cover a roof replacement in Dallas?
Insurance typically covers a roof replacement in Dallas when the damage is from a covered event – hail, wind, or falling trees are the three most common. Most homeowners pay only their deductible, which in Texas usually runs $1,000 to $2,500 for roof claims. Mercer Roofing documents all damage, meets your adjuster on-site, and handles the claim paperwork with you. Call (432) 302-5605 for a damage inspection and guidance on your claim.
How long does a roof last in Dallas?
An architectural asphalt shingle roof in Dallas generally lasts 22 to 30 years, though the heat shortens the life of roofs on full-sun, south-facing exposures faster. 3-tab shingles last 15 to 20 years. Metal roofs last 40 to 60 years. If your roof is past year 18 and showing granule loss, curling, or multiple leaks, replacement may be the cheaper long-term answer. Call (432) 302-5605 for an honest assessment with no sales pitch.
What does the Mercer Roofing 365-Day Done Right Promise cover?
It covers every repair we do for a full 365 days, in writing. If the repair fails or wasn’t done right during that year, we come back and make it right at no charge. It’s a written guarantee included with every job – not an add-on, not conditional. Grant Whitlock signs it, and a real person answers the phone when you call. If you’d like to see the guarantee language before committing, call (432) 302-5605 and we’ll walk you through it.
Get a Free Written Estimate
The numbers on this page are real ranges for the Dallas market, but the only number that matters is the one for your roof. The estimate is free, it’s written, and it’s yours to keep whether or not you hire us. Call (432) 302-5605 and a live person will answer – 24/7, no voicemail tree. We’ll schedule a time that works for you, send you the technician’s name and photo before they arrive, and they’ll badge in at the door with a photo ID. You’ll get your written price before any work starts. No surprises.
Pricing reflects the Dallas market as of 2026. Mercer Roofing Co Dallas offers free estimates – call (432) 302-5605.
Written by Grant Whitlock, Owner at Mercer Roofing Co Dallas, serving Dallas homeowners since 2000.
What Our Customers Say
"Leak showed up in the hallway ceiling after a big storm. They found the failed pipe flashing in about ten minutes, replaced it, and checked the attic for wet insulation."
- Sophie R."Roofer showed his ID and gave me the crew lead's name before anyone climbed the ladder. Replaced a patch of missing shingles and resealed two vent boots. Written estimate matched the final bill."
- Brian J."Honest inspection. He went up, took photos, and told me I had maybe five more years instead of selling a full replacement."
- Xavier L.