What Hidden Costs Come With Roof Replacement?
Roof replacement quotes sometimes exclude items required for a complete, code-compliant installation. Decking replacement runs $200 to $500 for a few damaged boards and $1,000 to $3,000 where leaks have been long-running, ice and water shield adds $300 to $800 in membrane material and $1,000 to $3,000 installed in cold climates, ventilation upgrades $400 to $3,000, and permit fees $400 to $1,000. Here is what to confirm is covered.
Decking Repair and Replacement
The decking — plywood or OSB sheathing under the shingles — is only fully visible after the old shingles are removed. Water-damaged, rotted, or delaminated decking sections must be replaced before new shingles go down. A small number of damaged boards: $200 to $500. Widespread decking damage from long-term leak history: $1,000 to $3,000. Most roofing quotes include a per-sheet allowance for decking replacement ($100 to $350 per 4×8 sheet of plywood, the equivalent of $3 to $11 per square foot of decking replaced) rather than a fixed total — the actual cost is determined during tear-off. Ask the contractor how decking replacement is priced and what the allowance per sheet is. (For more on this, see Questions to Ask a Roofing Contractor.)
Ice and Water Shield
In cold climates (most of the US north of the Carolinas): code requires ice and water shield membrane at roof eaves (the first 24 to 36 inches of roof edge), in all valleys, and around all penetrations. Some roofing quotes include this in the material cost; others add it as a line item. Ice and water shield costs $0.50 to $1.50 per square foot. On a 2,000-square-foot home with typical eave and valley coverage: this adds $300 to $800 to the material cost. Confirm it is included in cold-climate quotes. (For more on this, see Roof Ventilation: Why It Matters and What Code Requires.)
Ventilation Upgrades
Attic ventilation (ridge vents, soffit vents, or powered fans) is both a code requirement and a critical component of roof longevity — a properly ventilated attic reduces moisture accumulation that causes decking rot and reduces heat buildup that shortens shingle life. If the existing ventilation is inadequate: the roofing contractor may recommend ridge vent installation or soffit vent improvement. Adding a ridge vent to a roof without one: $400 to $800. Soffit vent installation: $350 to $1,200, and $1,200 to $2,200 on a larger home or a hip roof. These are legitimate additions, not upsells, when ventilation is genuinely inadequate. (For more on this, see Hidden Costs of Roof Installation.)
New Roof Cost at a Glance
Most homeowners replace a deteriorated roof with asphalt shingles — the cost-effective standard for most homes.
| Cost Factor | Typical Range | Notes |
|---|---|---|
| Asphalt shingles | $9,000 to $18,000 | installed on an average home |
| Metal roofing | $10,000 to $30,000+ installed | exposed-fastener corrugated panels at the low end; standing seam runs $20,000 to $32,000 for a whole roof |
| Tile or slate | $20,000 to $30,000+ installed | |
| Overall range | $9,000 to $30,000 | , averaging $16,000 for a standard asphalt shingle roof on an average home |
Cost figures on this page were checked against published pricing on September 2, 2026. How we source cost data.
Planning Your Project Budget
The cost ranges in this article are based on industry data and are intended as planning benchmarks, not fixed prices. The actual cost for your project depends on your specific home, your local labor market, the current price of materials, and the scope the contractor confirms after a site inspection.
Always get at least two written quotes on equivalent defined scope before committing to any home services project. Wide price variation between quotes usually reflects differences in material quality, scope completeness (what is included and what is not), or contractor overhead and experience level rather than simple price competition. The FTC advises hiring only licensed, insured contractors, getting the full scope in writing, and never paying the full amount up front.
Use the cost data in this article to ask better questions during the quoting process: What material is included? What does that per-square-foot or per-linear-foot rate include and exclude? Are permits, cleanup, and disposal included? What is the warranty on labor? These questions turn a quote into a comparable basis for decision-making.
Working With a Contractor on This Project
Getting the right outcome on any home services project starts before the work begins. A few consistent practices make the difference between a smooth project and a frustrating one.
Get at least two or three quotes. A single quote gives you no basis for comparison. Two or three quotes reveal the market rate for the work, expose scope differences between bidders, and let you assess contractor communication quality before any commitment is made. The lowest bid is not automatically the best value if the scope is thin or the materials are underspecified.
Ask for licenses and insurance before work starts. Verify current general liability insurance and, for any work involving workers on your property, workers compensation coverage. Licensing requirements vary by state and trade; confirm the specific requirements in your jurisdiction. A licensed contractor who carries appropriate insurance protects both parties if something goes wrong during the project.
Get the scope in writing. A written proposal that specifies materials, labor scope, timeline, what is included (permits, cleanup, disposal), and warranty terms is the foundation of a professional engagement. Verbal agreements on any of these points invite misunderstanding. For any project over $500, written scope is non-negotiable.
Clarify the payment schedule upfront. A reasonable payment schedule ties major payments to project milestones: a deposit at signing, a payment at material delivery or project start, and a final payment at completion after a walkthrough confirms satisfaction. A contractor who requires full payment upfront before work begins is a red flag in any trade.

