Roofing quotes are frequently a single page with a total at the bottom, and homeowners comparing three of them are comparing three numbers with no idea what sits behind each.
The gaps between roofing quotes are almost always explained by specific line items, and knowing which ones makes the comparison straightforward.
Tear-off or overlay
The first thing to establish is whether the existing roof is being removed.
An overlay installs new shingles over the existing layer. It is cheaper because it eliminates removal labour and disposal cost.
It also conceals the deck, so any deterioration underneath remains and cannot be assessed. It adds weight, it retains heat which shortens shingle life, and it produces a less even surface. Codes generally limit the number of permitted layers.
Tear-off exposes the deck for inspection, which is the only way to know what you are building on.
A quote that is substantially cheaper than the others is frequently proposing an overlay, and that single difference explains most of the gap.
Deck replacement, with a stated rate
Sheathing condition is unknown until the covering comes off, so no honest quote can include a fixed allowance for it.
What a good quote does include is a rate: a price per sheet or per square foot for replacement, agreed in advance.
This converts a mid-project discovery from a negotiation into a calculation. Without it, you are agreeing to unspecified work at unspecified cost while your roof is open.
Underlayment and ice barrier, specified
In a freezing climate this is not a detail.
The estimate should state what underlayment is being used across the deck, and separately where ice and water barrier is being applied, typically at eaves, valleys, and around penetrations.
Coverage width at the eaves matters and is worth having in writing, since it determines how far up the slope you are protected when a dam forms.
Flashing: replaced or reused
This is the line item most responsible for whether a roof leaks, and the one most commonly omitted from quotes.
Ask specifically whether flashing at chimneys, walls, valleys, and penetrations is being replaced or reused, and whether chimney counter-flashing will be properly set into the masonry.
Reusing old flashing under a new roof carries the old roof’s failure point forward, and it is a meaningful cost difference between quotes.
Vent pipe boots and drip edge should also appear.
Ventilation
Because attic ventilation determines shingle life and affects warranty validity, the estimate should address it.
Look for what ridge venting is being installed, whether intake at the soffits is being assessed or corrected, and whether any existing exhaust terminations are being addressed.
A quote silent on ventilation is quoting a covering rather than a roof system. Contractors like mandetteroofing.com working in northern climates generally treat ventilation assessment as part of the estimate rather than an extra.
Materials named specifically
Manufacturer, product line, and colour should be stated. Premium architectural shingle is not a specification.
Product lines vary considerably in wind rating, impact resistance, and expected life. Once you have a name you can look up the data sheet.
Fastener specification is worth asking about in coastal areas, where corrosion resistance matters.
The practical items
Debris removal and disposal should be included and stated, along with what happens to the dumpster and where it sits.
Cleanup should specify magnetic sweeping of the grounds.
Protection of landscaping, walls, and windows during tear-off should be mentioned.
Permits, where required, should say who obtains them.
Warranty terms
Both warranties should appear: the manufacturer’s material coverage and the contractor’s workmanship warranty, with durations and what each covers.
Comparing properly
Lay the three quotes side by side against these headings. The differences become visible immediately, and they are usually concentrated in tear-off, flashing, deck rate, and ventilation.
A quote that is cheaper because it overlays, reuses flashing, and omits ventilation work is not a cheaper contractor. It is a smaller job with a shorter life.
