Free roofing estimate template

Roofing estimate template

Roofing estimates get disputed more than most, because the scope is invisible from the ground and the tear-off always finds something. This layout prices the work you can see and sets out clearly what happens when you find rot.

From

[Your business name]

[Phone] · [Email] · [License #]

Estimate #

[0001]

Date: [__/__/____]

Prepared for

[Customer name]

[Job address]

DescriptionQtyRateAmount
Tear-off, existing layers (per square)24$65.00$1,560.00
Architectural shingles, supply and install (per square)24$185.00$4,440.00
Synthetic underlayment24$22.00$528.00
Ice and water shield, eaves and valleys1$460.00$460.00
Drip edge and step flashing1$385.00$385.00
Ridge vent40$12.00$480.00
Dumpster and disposal1$650.00$650.00
Estimated total$8,503.00

Terms

  • Price based on 24 squares measured from satellite imagery; final measure on tear-off day.
  • Decking replacement billed at $XX per sheet, only with prior approval.
  • Estimate valid 30 days. Manufacturer warranty registered on completion.
  • Work stops for weather; timeline is weather-dependent.

 

Customer signature

 

Date

Copy the block above into a document, or skip the copy-paste — QuoteFlow fills it in, totals it, and gets it signed on the customer's phone.

Stop re-typing the same estimate

QuoteFlow keeps your line items, builds the PDF, and gets an e-signature before you leave the driveway. First 10 quotes free, then $29/month for unlimited.

Start using QuoteFlow

Always price decking separately

You cannot see rotten sheathing until the old roof is off, so never fold it into the headline number. Put a per-sheet rate in the terms and state that replacement happens only with the homeowner's approval. This one line prevents the most common roofing dispute there is — a final invoice larger than the estimate with no explanation the customer accepted in advance.

Quote in squares, explain in plain English

Roofers price per square; homeowners have no idea what a square is. Use squares in the line items for accuracy, then add a sentence saying the roof measures roughly 2,400 square feet. It costs you nothing and removes the suspicion that the units exist to hide the price.

Insurance jobs need a different paper trail

If the work is going through a claim, your estimate has to line up with the adjuster's scope, item by item. Keep your line descriptions close to the adjuster's language, note the claim number on the estimate, and expect to justify any line they did not include. A tidy estimate is what gets a supplement approved.

More free templates: browse all trades