Contractor Profit Tools
Home › Roofing estimate template

Roofing Estimate Template for Excel and Google Sheets

What a good roofing estimate needs to include, what to keep off the customer's copy, and a template that does the math.

A roofing estimate does two jobs. Internally, it proves the job is worth doing at that price. Externally, it convinces a homeowner to pick you. Most free templates only do the second, which is how roofers end up winning jobs that lose money.

What belongs on your internal estimate

  • Roof sections with footprint area, pitch and resulting squares
  • Waste factor applied to ordered material
  • Every material line with quantity, unit and your actual supplier cost
  • Install and tear-off labor at what they cost you
  • Dumpster, permit, delivery
  • Overhead and a target margin, with the price calculated from them

What belongs on the customer's copy

  • Your company name, phone, email and license number
  • Customer name, job address, estimate number and date
  • A clear scope of work in plain language
  • One total price, payment terms, and how long the quote is valid
  • How extra work like rotted decking will be priced
  • Signature lines
Keep your costs off the customer copy. Showing line-item costs invites the homeowner to negotiate each line. Show scope and a total.

How the pack handles it

The Roofing Estimate & Job Cost Pack keeps both in one file. The Estimate tab holds your costs and calculates the price at your target margin. The Customer Quote tab pulls your company details, the customer info and the total automatically, so you edit the scope and print. Your costs never appear on it.

Start with the free calculator if you want to sanity-check a price first.

Roofing Estimate & Job Cost Pack — $29

Price every roof for the margin you actually want. Excel + Google Sheets, instant download.

Get the pack

Last updated 2026-11-08. Numbers on this page are examples for illustration, not market prices.