Free roofing estimate template

A roof replacement estimate priced by the square, with tear-off, underlayment, flashing, and disposal already in place. Change the lines, add your logo, and download a PDF.

Estimate

Prepared for

Estimate total

$16,105.50

  • Amount$2,280.00
  • Amount$10,010.00
  • Amount$1,248.00
  • Amount$892.50
  • Amount$462.00
  • Amount$195.00
  • Amount$368.00
  • Amount$650.00
Subtotal
$16,105.50
Total
$16,105.50

Acceptance

To accept this estimate, sign and return a copy.

Name and signature
Date

Made with the free quote builder at anvilcrm.com

Estimate total

$16,105.50

How to estimate a roofing job

Measure in squares. A roofing square is 100 square feet. Measure each plane, add 10–15% for waste on a gable roof (more on a hip or cut-up roof), and price materials by the square so the homeowner can compare your estimate with others.

Price the tear-off separately. The number of layers to remove, the pitch, and the disposal cost change the price of a tear-off. A separate line shows the homeowner why your price differs from a lay-over quote.

Put decking on a unit price. You cannot see rotten decking until the shingles are off. Include a few sheets in the estimate and state the price for each extra sheet, so there is no argument on the day.

Name the materials and the warranty. Write the shingle line and colour, the underlayment, and the warranty on both materials and workmanship. Homeowners compare roofing estimates on these details as much as on the total.

What a roofing estimate should include

The example above has a place for each of these:

  • The roof size in squares, and the pitch
  • Tear-off: the number of layers and the disposal
  • The shingle or metal product, with its colour and warranty
  • Underlayment, ice and water shield, flashing, and vents
  • A unit price for extra decking
  • Gutters, skylights, or chimneys, if they are part of the job
  • Clean-up, including a nail sweep
  • The deposit, the balance, and the workmanship warranty

For a firm price instead of an estimate, choose Quote in the settings panel. Our quote and estimate guide explains the difference.

Estimate templates for other trades

Each template starts with a worked example for its trade. Your business details carry over between them.

Frequently asked questions

How do I estimate a roofing job?

Measure the roof in squares (100 sq ft), add a waste allowance, then price materials and labour per square. Add separate lines for tear-off, flashing, vents, decking, and disposal. Most roofers check the result against a price per square for the area.

Can I use this for an insurance roofing estimate?

You can use it to set out your scope and your prices. Insurers often use their own line codes, so match your line descriptions to the adjuster's report where you can, and attach photos separately.

How long should a roofing estimate be valid?

Shingle prices change several times a year, so 15–30 days is common. The builder sets 30 days; change the valid-until date if your supplier's price runs out earlier.

Should I charge for a roofing estimate?

Most residential roofers give estimates for free, because the estimate is how they win the job. A paid inspection report is more common for insurance claims and for buyers before a home sale.

How do I save my estimate as a PDF?

Select Download PDF. Your browser opens its print window. Choose Save as PDF as the destination, and save. The file takes its name from the estimate number and the customer. The template is free, needs no sign-up, and what you type stays in your browser.

Win more roofing jobs

Anvil keeps every estimate as a deal with its value and a follow-up date, and shows the estimates that nobody has touched for 14 days.

  • No card details
  • Set up in 20 minutes