How to Compare Roofing Quotes Line by Line
Published November 3, 2026
Get three quotes on the same roof and you’ll often see three very different prices. Sometimes one roofer is overcharging. More often, they’re quoting three different jobs, and the only way to know is to line the quotes up item by item.
Owners of small buildings get hit hardest here. A roofer who sees a one-time customer with no paperwork and no other bids can name their price. Owners who ask for itemized, comparable quotes get treated like the professionals they are.
Start by asking for the same thing
Quotes are only comparable if every roofer is pricing the same scope. Before anyone comes out, write down what you want in a few sentences: the building, the roof type, what you know about leaks or damage, and whether you want a repair price, a replacement price, or both. Send the same description, and the same photos, to everyone.
Then ask every roofer for an itemized quote that covers the items below. A single lump-sum number is fine as a total, but not as the whole quote.
The line items that explain the price difference
Roofing system
Ask for: Exact product and manufacturer: membrane type and thickness, shingle line, or tile, plus the underlayment.
Why it matters: “New roof” can mean a budget product or a premium one. Different systems, different prices, different lifespans.
Tear-off or overlay
Ask for: Is the old roof removed down to the deck, and who hauls it away?
Why it matters: An overlay is cheaper today but hides problems underneath, and building code limits how many layers a roof can have.
Decking and wood replacement
Ask for: A price per sheet of plywood (or per linear foot of wood) for rotted decking found during tear-off.
Why it matters: This is the most common surprise charge. A low bid with no unit price for decking often isn’t low by the end.
Flashing, edges, and penetrations
Ask for: Is flashing replaced or reused? Are drip edge, vents, pipe boots, and curbs around rooftop equipment included?
Why it matters: Most leaks start at edges and penetrations, not in the middle of the roof.
Insulation and drainage (flat roofs)
Ask for: Any new insulation board or tapered insulation, and how standing water and drains are handled.
Why it matters: Tapered insulation fixes ponding but adds real cost. Two flat-roof quotes are only comparable if both include it, or both don’t.
Permit and inspections
Ask for: Who pulls the permit, and is the permit fee in the price?
Why it matters: A licensed roofer should pull the permit in their own name. A quote that leaves it to you is a red flag.
Warranties
Ask for: Workmanship warranty (from the roofer) and manufacturer warranty, each with its length and what it covers.
Why it matters: A long manufacturer warranty doesn’t cover installation mistakes. The workmanship warranty does.
Schedule and payment terms
Ask for: Start date, how long the job takes, deposit size, and what triggers each payment.
Why it matters: Payments tied to finished, inspected milestones protect you. A big deposit up front doesn’t.
Exclusions
Ask for: What’s specifically not included: gutters, skylights, HVAC disconnects, interior damage, landscaping protection.
Why it matters: The cheapest quote often just excludes more.
Put them side by side
Make a simple table: one row per line item, one column per roofer. Fill in what each quote says, and write “not stated” wherever it’s missing. The gaps are your follow-up questions. Once every cell is filled, the price difference usually explains itself.
Red flags in a roofing quote
- No license number on the quote. Florida requires it on every bid.
- “New roof” with no product or manufacturer named.
- No price for replacing rotted decking, or “to be determined.”
- A workmanship warranty that isn't in writing.
- You're asked to pull the permit yourself.
- A large deposit, or pressure to sign before you've seen other quotes.
- Much lower than everyone else, with no explanation of what's different.
Before you sign
- Verify the roofing license and confirm the type covers roofing.
- Get the certificate of insurance and confirm it with the agent.
- Make sure the contract matches the quote you compared, line for line.
- Tie payments to milestones, and hold the final payment until the final inspection passes.
- Get the warranty terms in writing, from both the roofer and the manufacturer.
Get a few real quotes from licensed pros
Post your repair once. Compare written quotes side by side, with no lead-selling and no spam calls.
Sources
- How to verify a Florida contractor license (VendorSource guide)
- DBPR license lookup (MyFloridaLicense.com)
This guide is general information, not legal advice. Laws and agency websites change, so confirm anything important with the agency or an attorney.