What's Included in a Roof Replacement Quote

A complete roof quote lists more than shingles. Here is what each line should cover, so you can spot a quote that is missing pieces.

Updated September 2026 · Reviewed by the HouseMath editorial team · Prices link to our calculator data

The line items

ItemGuidanceNotes
Tear-off and disposalRemoving old shingles, dumpster, haul-awayOverlays skip this and hide decking problems
Decking inspection and repairPer-sheet price for replacing rotted plywoodShould be priced before the job starts
UnderlaymentSynthetic or felt over the whole deckSynthetic is standard on quality jobs
Ice and water shieldSelf-adhering membrane at eaves, valleys, penetrationsRequired by code in cold climates
Drip edge and starter stripMetal edge and first course of shinglesCheap items that prevent early failures
ShinglesBrand, product line, color, warranty tierCompare like for like across quotes
FlashingNew step, counter and chimney flashingReusing old flashing is a shortcut
VentilationRidge vent, soffit vents, pipe bootsAffects shingle life and warranty
Permit and inspectionPulled by the contractorNever let this be skipped
CleanupMagnet sweep for nails, debris removalAsk specifically
WarrantyWorkmanship years plus manufacturer registrationIn writing

What a typical job costs

A 2,000 sq ft roof in architectural shingles runs about $9,400 to $15,200 installed with tear-off, disposal and permit. Decking replacement, steep pitches and multiple stories push the total higher.

Red flags

No mention of permits, no line for disposal, reused flashing, no decking price, or a demand for most of the payment before materials arrive.

Common questions

What is a fair price for a roof replacement?

For a standard asphalt roof, use our calculator range as a benchmark and compare quotes line by line.

Should the quote include a permit?

Yes. The contractor should pull it and the cost should be listed.

Why do roof quotes vary so much?

Different scopes. One quote may include tear-off, ice barrier and new flashing while another quietly leaves them out.

Price the job