Hommy
BlogBlogFor roofersFor roofers

Services

Roof repairRoof replacementStorm damageRoof inspectionFind roofers near you
BlogFor roofers
Journal/For Contractors

What Every Roofing Estimate Should Include (Template)

A detailed estimate wins more jobs and prevents the disputes that eat your margin. Here is the 15-part template that turns a price into a proposal customers trust.

Hommy

Hommy

July 9, 2026 · 9 min read

What Every Roofing Estimate Should Include (Template)
Share

The estimate is where you win or lose the job, and where most disputes are born. A vague one-line price invites the customer to shop you on number alone and leaves every gap to be argued about later. A detailed, itemized proposal does the opposite: it builds trust, makes you hard to compare on price alone, and settles the arguments before they start. Here is everything a roofing estimate should contain, as a template you can work from.

Why detail wins

The governing principle, from the roofing software world, is simple: if it is not in the work description, the customer does not know you plan to do it, and you have not promised it or priced it. Roofr puts it as writing everything down. A lump sum with a one-sentence scope gives the customer no way to verify what they are paying for, and gives you no protection when the crew finds something unexpected.

Detail is not bureaucracy. It is how you charge more than the lowball competitor and get away with it, because the customer can see exactly what the extra money buys.

First, the words: estimate, quote, proposal, bid

They get used interchangeably, but the distinctions matter when a dispute lands. An estimate is an approximation from an initial look, and is generally not binding. A quote is a fixed price for a defined scope, binding for that exact scope. A proposal is a detailed document that often becomes the contract. A bid is a formal offer, usually competitive. In everyday roofing, most people say "estimate" and mean a detailed proposal. Whatever you call yours, write it as if it will become the contract, because it often does.

The template, part by part

A complete roofing proposal has these fifteen parts, roughly in this order:

  1. Header and company info: legal name, address, phone, email, license number where applicable, and proof of insurance.
  2. Customer and property info: name, job-site address, date, and a proposal number.
  3. Scope of work in plain language: tear-off versus overlay, how many layers come off, how the property and landscaping are protected, deck inspection terms, underlayment type, ice-and-water shield locations, drip edge, step and valley and pipe flashing, ventilation, ridge cap, and the shingle brand, line, and color.
  4. Materials itemized: brand, product line, and quantity in squares, with unit pricing where you can.
  5. Labor as its own line.
  6. A decking clause with a stated per-sheet price.
  7. Additional costs: permit, dumpster and disposal, cleanup, and the magnetic nail sweep.
  8. Line-item subtotal and a clear total.
  9. Timeline: estimated start and completion dates.
  10. Payment schedule: deposit, any progress payments, and final.
  11. Warranty: your workmanship warranty duration and the manufacturer warranty by brand and years.
  12. Permit responsibility: who pulls it and who pays.
  13. Exclusions: what is not included.
  14. Required legal notices for your state (see below).
  15. Signature and acceptance lines, with e-signature for digital proposals.

This mirrors, from the roofer’s side, what we tell homeowners to look for in what a roofing estimate should include. Writing to that standard is how you become the estimate that survives comparison.

The line that prevents your worst dispute: decking

Put a per-sheet decking price in every estimate, up front. Rotten decking is only found after tear-off, so you cannot quote it in advance, but you can quote the rate. State a fixed price per 4-by-8 sheet, commonly cited in the range of roughly 70 to 135 dollars installed depending on your market and material, and commit to confirming the count with the customer before you install.

This single line prevents the classic blowup: the end-of-job change order for lumber the customer never agreed to a price on. A homeowner who was told the rate ahead of time and shown the count pays it. A homeowner surprised by it disputes it, leaves a bad review, and tells their neighbors. The per-sheet clause costs you nothing and protects your margin and your reputation at once.

Itemize the invisible work

Underlayment, ice-and-water shield, drip edge, flashing, starter strip, and proper ridge cap are the parts a customer cannot see once the roof is done, and the parts a lowball competitor quietly skips. Naming them on your estimate is how you make invisible quality visible, and how you justify a higher price than the roofer who left them off.

The mistakes that lose jobs

The estimates that lose work and cause disputes almost always share the same gaps:

  • A vague, one-line scope that could mean anything.
  • A lump sum with no breakdown, which reads as something to hide.
  • No per-sheet decking price, the number-one source of end-of-job fights.
  • No timeline, so the customer cannot plan and starts to distrust.
  • No warranty terms, which a good customer reads as a red flag.
  • No exclusions, so every omission becomes a surprise charge and an argument.

The legal notices your state may require

An estimate or contract tied to an insurance claim often has to carry specific notices, and they are not optional. In Texas, any contract of 1,000 dollars or more connected to a property insurance claim must include a bold, 12-point notice that the policyholder must pay the deductible, under the law that made deductible-waiving illegal. The Texas Department of Insurance spells it out.

In Florida, a residential roofing contract signed within 180 days of a declared emergency must give the owner a 10-day right to cancel, in bold type of at least 14 points right before the signature line, under Florida Statute 489.147 as amended in 2024. Do not copy one state’s notice into another’s contract. Confirm the exact requirements where you work, because the wording and font size are prescribed and getting them wrong can void the contract. This is general information, not legal advice.

Tools, briefly

You do not have to build this in a word processor. Roofing platforms like Roofr, JobNimbus, AccuLynx, and RoofSnap generate branded, itemized proposals with e-signature, and generalist tools like Jobber work for smaller shops. Free downloadable templates exist too. Whatever you use, a branded proposal showing the customer’s name and a photo of their own house lands differently than a handwritten number on a carbon-copy pad. The presentation is part of the trust.

“The lowball estimate competes on one number. The detailed one competes on everything the customer can finally see. Write the second kind and stop losing to the first.”
The Hommy Team

The bottom line

A great estimate is a sales tool and an insurance policy at once. It wins the job by making your quality legible, and it prevents the disputes that eat your time and your reviews. Build from the fifteen-part template, always state a per-sheet decking price, name the invisible work, and carry the legal notices your state requires. Then pair it with sound pricing, which we cover in how to price a roofing job profitably.

Hommy is a marketplace where homeowners post roofing jobs and vetted contractors respond with proposals and real ratings from other homeowners. A clear, detailed estimate is exactly what stands out there.

See how Hommy works for contractors

On this page

  • Why detail wins
  • First, the words: estimate, quote, proposal, bid
  • The template, part by part
  • The line that prevents your worst dispute: decking
  • The mistakes that lose jobs
  • The legal notices your state may require
  • Tools, briefly
  • The bottom line

Need a roofer you can trust?

Get free quotes from licensed local roofers. No spam calls, no pressure.

Get my quotes
Share

Need a roofer you can trust?

Get free quotes from licensed local roofers. No spam calls, no pressure.

Get my quotes

You may also like

What a Complete Roofing Estimate Should Include, Line by Line
Hiring a ProJul 1, 2026

What a Complete Roofing Estimate Should Include, Line by Line

How to Price a Roofing Job Profitably
For ContractorsJul 10, 2026

How to Price a Roofing Job Profitably

How to Get Roofing Leads (Without Buying Junk)
For ContractorsJul 9, 2026

How to Get Roofing Leads (Without Buying Junk)

Hommy

Home services, done right. Starting with roofing.

Post a job
contact@hommy.online+923147651112

For homeowners

  • How it works
  • Get a quote
  • Reviews

For roofers

  • Become a roofer
  • How it works
  • Sign in

Company

  • About
  • Contact
  • Privacy Policy
  • Terms of Service

© 2026 Hommy. Licensed and insured roofers only.

·