Who this cost guide is for
This guide is for Dallas-Fort Worth homeowners who want a number before they talk to anyone. You may be asking how much does a new roof cost. You may be checking a quote you already have.
Use the calculator for a fast range. Then read on to see what moves the price up or down.
Roof cost range calculator
A roofing square is 100 sq ft of roof surface. Your free inspection report includes your measured squares.
Published range for this roof$13,500 to $22,500
Ranges are for self-pay projects. Your written, itemized quote after inspection is the only binding price. Insurance-funded work follows your insurer's approved scope and your deductible.
The calculator gives a range, not a quote. Ranges are for self-pay projects. Your written, itemized quote after inspection is the only binding price.
How we price a roof, step by step
Roofers price by the square. One square is 100 square feet of roof. A 2,000 sq ft roof is 20 squares.
Here is how a rough range becomes a firm, written number.
- Start with the published range. Architectural shingle roofs run $450 to $750 per square in published DFW sources. Class 4 roofs run $550 to $850 per square.
- We measure your roof. During the free inspection we take measurements. Your quote uses your real number of squares.
- We check the layers. Tear-off of one layer is included in the per-square price. A second layer adds cost.
- We check the pitch. A steep roof, 8/12 or steeper, adds to the price.
- We look for soft decking. Rotted decking is priced by the sheet, and only if we find it.
- We write every line down. Your quote lists every material and labor line in writing. No lump sums.
- We lock the price. Your written quote is price-locked for 30 days from the date on it.
You can see the format on our sample quote page before you book.
Materials and options
Every replacement quote we write leads with the Class 4 option. The standard architectural price sits right beside it.
Class 4 impact-resistant shingles
Published DFW ranges put a Class 4 roof at $550 to $850 per square. For most 2,000 to 3,000 sq ft homes, that is $11,000 to $26,000.
Roofing is rated Class 1 to 4 for impact resistance under the UL 2218 test. Class 4 is the highest rating. A Class 4 roof can lower your homeowners insurance, and each insurer sets its own discount.
Read more on our impact-resistant Class 4 shingles page.
Architectural shingles
Published DFW ranges put an architectural shingle roof at $450 to $750 per square. For most 2,000 to 3,000 sq ft homes, that is $9,000 to $22,000.
The Class 4 upgrade, as a difference
Most people do not compare two roofs. They compare one roof with and without the upgrade. The upgrade typically costs $1,500 to $4,000 more on a 2,000 sq ft roof.
Ask your insurance agent what discount applies to a Class 4 roof on your policy. Then set that answer next to the upgrade line on your quote.
The proof behind the price
A price means little if you cannot see what is in it. Our quotes list each line, and our photos show why each line is there.
- Photo inspection reportEvery inspection ends with a photo report you keep. Good and bad.
- Written line-item quotesEvery material and labor line in writing. No lump sums.
- Install photosDated photos of tear-off, decking, underlayment, flashing and cleanup.
- Local and owner-ledVictor owns the company and answers for every job.
- General liability insuranceCertificate on request.
See a sample inspection report and a sample line-item quote.
What moves the price
Four things explain most of the gap between the low and high end of a range.
Roof size
Price is per square, so size drives the total. A larger roof needs more squares of material and more labor. We measure the roof instead of guessing from the floor plan.
A second layer of shingles
Some homes have two layers of shingles. Removing the second layer adds $500 to $3,000. One layer of tear-off is already included in the per-square price.
Rotted decking
Decking is the wood under the shingles. Replacement costs $75 to $130 per sheet. We replace it only if it is rotted, and we photograph it before we replace it.
Nobody can see all of the decking until the old shingles are off. That is why it is a per-sheet line and not a guess. You see the photo for every sheet we replace.
Steep roofs
A steep roof takes more time and care to work on. A pitch of 8/12 or steeper adds 15% to 25%.
Permits
Permit rules differ by city. Plano, Allen, Prosper and Southlake require a re-roof permit. Fort Worth and Carrollton do not for shingle-only work.
We check your city's rule before work starts. We pull the permit wherever your city requires one.
A worked example
Take a simple 2,000 sq ft roof. That is 20 squares.
At $450 to $750 per square, architectural shingles come to $9,000 to $15,000. At $550 to $850 per square, Class 4 shingles come to $11,000 to $17,000.
Now add what applies to your home. A second layer could add $500 to $3,000. A steep pitch could add 15% to 25%. Rotted decking adds $75 to $130 for each sheet replaced.
This is arithmetic on published ranges, not a quote. Your written quote after inspection is the only binding price.
Sales tax on a new roof
Texas does not tax labor on residential roof work. On our standard lump-sum residential contracts, the price you see is the price you pay. We pay sales tax on the materials.
Commercial repair and re-roof projects are different. Those are subject to Texas sales tax. We do not take on commercial roofing.
Cost when insurance is involved
The ranges in this guide are for self-pay projects. Insurance-funded work follows your insurer's approved scope and your deductible.
Many North Texas policies now carry a 2% wind and hail deductible. On a $400,000 home, that is $8,000. Check the declarations page of your own policy for your number.
Roof age can matter too. Roofs about 15 to 20 years old may be limited to actual cash value, according to United Policyholders. Ask your agent how your policy treats your roof.
The roles are set by Texas law. You file the claim. Your insurer decides the outcome and the amount. We build the roof. Our insurance claims page explains the process.
How to compare roof quotes
A low number is not always the low price. Check what each quote includes before you compare totals.
- Is tear-off included, and for how many layers?
- How is decking priced if some is rotted?
- Is the shingle named, with its impact class?
- Is every material and labor line listed?
- How long is the price good for?
- When is payment due?
On our quotes, the answers are in writing. Tear-off of one layer is included. Decking is priced per sheet. The price is locked for 30 days, and no payment is due until materials are delivered and work begins.
What is not in these ranges
- Gutters. Gutters are quoted alongside a roof replacement as a free estimate.
- Roof repairs. A roof repair is priced as a free estimate, in writing.
- Other roof types. These ranges are for asphalt shingles, which is what we install.
Where these numbers come from
The ranges on this page come from published 2026 DFW price sources. They are budgeting baselines. Published sources do not all agree, and some list higher prices for North Texas.
That is one more reason to get a written quote for your own roof. The inspection is free, and the quote is yours to compare.
Your next step
Get your own number. Book a free photo inspection and we will measure the roof and write the quote. To see the full service, read our roof replacement page, or learn about the roof inspection first.
What it costs
Architectural shingle roof
$9,000 to $22,000
Most 2,000 to 3,000 sq ft homes
Class 4 impact-resistant shingle roof
$11,000 to $26,000
Most 2,000 to 3,000 sq ft homes
| Item | Published range | Good to know |
|---|---|---|
| Architectural shingle roof | $450 to $750 per square | Most 2,000 to 3,000 sq ft homes: $9,000 to $22,000. A square is 100 sq ft of roof. Tear-off of one layer is included. |
| Class 4 impact-resistant shingle roof | $550 to $850 per square | Most 2,000 to 3,000 sq ft homes: $11,000 to $26,000. A square is 100 sq ft of roof. Tear-off of one layer is included. |
| Class 4 upgrade over architectural shingles | Typically $1,500 to $4,000 more on a 2,000 sq ft roof | |
| Tear-off of a second shingle layer | Adds $500 to $3,000 | Tear-off of one layer is included in per-square prices. Published sources differ on the second-layer cost. |
| Decking replacement | $75 to $130 per sheet | Only if rotted, photographed before we replace it |
| Steep roof (8/12 pitch or more) | Adds 15% to 25% |
Prices as of November 2026. These are ranges, not a quote. Ranges are for self-pay projects. Your written, itemized quote after inspection is the only binding price. Insurance-funded work follows your insurer's approved scope and your deductible.
Texas does not tax labor on residential roof and fence work. On our standard lump-sum residential contracts the price you see is the price you pay; we pay sales tax on materials. Commercial repair and re-roof projects and holiday lighting packages are subject to Texas sales tax, which is shown on your quote.

