What Should a Roofing Quote Include
A thorough roofing quote protects you from surprise charges, makes it easy to compare contractors, and sets clear expectations for the work ahead. If a proposal is vague or missing key line items, you have no reliable way to judge whether the price is fair. This guide covers the 12 items every roofing estimate must include, explains how to read common line-item formats, and highlights the omissions that cost homeowners the most money.
12 Items Every Roofing Quote Must Include
If any of these are missing or vaguely described, ask the contractor for a revised proposal before signing.
| Item | What to Look For | Typical Cost Range |
|---|---|---|
| 1. Tear-off | Number of layers removed, down to bare decking | $1.00–$1.75 / sq ft |
| 2. Underlayment | Product name, synthetic vs. felt, full-deck coverage | $0.25–$0.65 / sq ft |
| 3. Flashing | Step, counter, wall, valley, and chimney flashing specified | $200–$1,500 total |
| 4. Ice & water shield | Eaves, valleys, and penetrations; footage or area noted | $0.50–$1.25 / LF |
| 5. Drip edge | Aluminum or galvanized, eaves and rakes | $1.50–$3.00 / LF |
| 6. Ventilation | Ridge vent length, soffit intake type, total NFA | $300–$900 total |
| 7. Ridge vent | Product name, linear footage | $3.00–$6.00 / LF |
| 8. Starter strip | Brand-matched starter along eaves and rakes | $1.50–$3.00 / LF |
| 9. Ridge cap shingles | Brand-matched hip and ridge cap, linear footage | $3.00–$6.00 / LF |
| 10. Decking repair | Per-sheet price for OSB or plywood, thickness specified | $75–$125 / sheet |
| 11. Disposal | Dumpster, haul-off, and dump fees included | $400–$800 total |
| 12. Permit | Contractor pulls permit, cost included in price | $150–$500 |
How to Read a Roofing Estimate
Roofing estimates use industry-specific units that can be confusing the first time you see them. Here is a quick guide to the most common abbreviations:
- SQ (square) — One roofing square equals 100 square feet of roof area. A 2,000-sq-ft roof is 20 squares. Material and labor are often priced per square.
- LF (linear foot) — Used for drip edge, ridge vent, starter strip, and flashing runs. Measure the length of the feature, not the area.
- EA (each) — Used for individual items like pipe boots, turbine vents, or skylight flashings.
- Markup and overhead — Some itemized estimates show a materials cost plus a markup percentage. A 30–50% markup on materials is normal and covers the contractor’s overhead, insurance, and profit. This is not above-market pricing; it is how a business stays solvent.
If a quote shows only a single lump-sum number with no line items, ask for an itemized version. You do not need to see the contractor’s internal costs, but you do need to know what work is and is not included.
Missing Items That Cost Homeowners the Most
Change orders during a roof replacement are stressful and expensive because you have no leverage once the old roof is off. These are the most common surprise charges reported by homeowners:
- Decking replacement — $75–$125 per sheet. If the quote does not specify a per-sheet price, the contractor may charge a premium once damaged decking is exposed. Some homeowners report paying $150+ per sheet with no pre-agreed rate.
- Chimney flashing — $300–$800. Quotes that say “flash as needed” sometimes exclude chimney counter flashing entirely. Replacing chimney flashing with new lead or aluminum step and counter flashing is one of the best leak-prevention investments on the entire roof.
- Ice and water shield — $400–$1,200. In cold climates this product is code-required along eaves, but some quotes omit it to lower the total. Without it, ice dams can push water under the shingles and into the attic.
- Pipe boot replacement — $15–$50 each. A small cost per unit, but a roof with six or eight penetrations can accumulate $200–$400 in change orders if boots are not addressed in the original scope.
Sample Quote Structure
A well-organized roofing proposal should follow a structure similar to this:
Company header: Name, address, license number, phone, email
Project summary: Property address, roof area (sq ft and squares), number of stories, pitch
Scope of work:
- Remove 1 layer of existing shingles down to decking — 24 SQ
- Install GAF FeltBuster synthetic underlayment — full deck
- Install GAF WeatherWatch ice & water shield — eaves and valleys, 180 LF
- Install aluminum drip edge — eaves and rakes, 320 LF
- Install GAF Timberline HDZ Charcoal shingles — 24 SQ
- Install GAF TimberTex ridge cap — 65 LF
- Install GAF Pro-Start starter strip — 320 LF
- Install Cobra Snow Country Advanced ridge vent — 42 LF
- Replace step and counter flashing at chimney — 1 EA
- Replace pipe boots — 5 EA
- Decking replacement if needed — $85 per 4×8 sheet of 7/16″ OSB
- Dispose of all debris, dumpster included
- Building permit included
Warranty: 10-year workmanship, GAF System Plus limited warranty
Total: $14,800
Payment terms: $0 deposit, balance due upon completion and inspection
If the quote you received looks nothing like this, ask the contractor to provide more detail before you compare it against other bids.
Upload Your Quote to Check If Anything Is Missing
The Woogoro analyzer scans your roofing proposal for missing scope items, compares your price against local market data, and flags potential red flags in seconds.
Frequently Asked Questions
What is the most important item in a roofing quote?
The scope of work is the most important section. The total price only matters if the scope is complete. A low price with missing tear-off, flashing, or ventilation is not a good deal—it is an incomplete bid that will generate change orders.
Should a roofing quote be itemized?
Yes. An itemized quote lets you see exactly what you are paying for and makes it much easier to compare proposals. If a contractor refuses to itemize, that is a red flag worth noting.
Is it normal for a roofer to ask for a deposit?
A small deposit (10–20% of the total) to order materials is common. However, paying more than one-third upfront before any work begins is unusual and increases your financial risk if the contractor does not perform.
How long should a roofing quote be valid?
Most reputable contractors hold pricing for 30 to 60 days. Material costs can fluctuate, so a quote from six months ago may no longer be accurate. If a contractor pressures you to sign immediately, consider it a warning sign.
