100% free, no account required
Free Roofing Estimate Template
Quote a tear-off and re-roof without missing the line items that eat your margin. Itemize materials, labor, and disposal, then download a PDF.
Each template keeps its own draft on this device when browser storage is available. Use Clear this draft on a shared device.
Your Information (From)
Client (Prepared For)
Estimate Details
Line Items
Live Preview
Updates as you typeYour Business Name
Estimate
EST-001
Prepared For
Name
Date
Today
Valid Until
30 days
| Description | Qty | Price | Total |
|---|---|---|---|
| Architectural shingles (squares) | 28 | $110.00 | $3,080.00 |
| Tear-off and disposal (squares) | 28 | $45.00 | $1,260.00 |
| Underlayment, flashing, and accessories | 1 | $680.00 | $680.00 |
| Labor | 1 | $3,200.00 | $3,200.00 |
Notes
Estimate valid for 30 days. Based on accessible roof in sound condition. Hidden deck damage billed separately at $65/sheet. 30% deposit to schedule.
Generated with WaffleInvoice, waffleinvoice.com
No card needed to sign up or send invoice emails on Free. Free forever.
Win the job
Want WaffleInvoice to send this estimate and turn it into an invoice?
Create a free account to email this estimate, let clients approve it online, and convert it to an invoice in one click. Free for unlimited estimates.
Start freeTakes 60 seconds. No card needed to send invoice emails on Free.
What to put on a roofing estimate
A roofing estimate is priced by the square, so build it that way and the client can follow your math. List your business and license number, the property address, an estimate number, date, and validity window, then itemize shingles, underlayment and flashing, tear-off and disposal, and labor. Add the line everyone forgets: a note that hidden deck rot found after tear-off is billed separately, with the per-sheet price stated, so you are not arguing about it on a ladder.
Common line items
Roofing estimates are usually built from these lines:
- Shingles or roofing material, priced per square
- Underlayment, flashing, drip edge, and accessories
- Tear-off and disposal, per square
- Labor
- Decking replacement, at a stated per-sheet rate
- Permit fees
Turning an estimate into an invoice
Roofing deposits are normal because the material order is large, so collect one to schedule and cover the shingles, then invoice the balance on completion. Spell out the hidden-damage clause up front, because deck rot is the single most common reason a roofing job goes over the estimate and a surprise charge sours an otherwise happy customer.
How to win more of the jobs you bid
Insurance jobs are a big part of roofing, so structure the estimate so it reads clean against an adjuster scope. Note the shingle brand and warranty in the description. A free WaffleInvoice account lets the homeowner approve the estimate online and converts it to an invoice, and the deposit can be collected by card or ACH so the material order is not coming out of your pocket.
Do this automatically
Create estimates free. No card needed to send invoice emails on Free.
Stop rebuilding the same estimate every time. WaffleInvoice remembers your clients and prices, lets clients approve online, and turns an accepted estimate into an invoice in one click.
Free Roofing Estimate Template FAQs
How is a roofing estimate priced?
By the square, which is 100 square feet of roof area. Price shingles, tear-off, and disposal per square, then add underlayment, flashing, labor, and permits.
How do I handle hidden deck damage?
State on the estimate that rotted decking found after tear-off is billed separately at a per-sheet rate. That sets expectations before anyone is surprised mid-job.
Is a deposit normal for roofing?
Yes. The material order is large, so a deposit to schedule is standard, with the balance due on completion.
Can I use this for an insurance claim?
Yes. Itemize clearly so it reads against an adjuster scope, and note the shingle brand and warranty. Convert it to an invoice once the work is approved.
More free templates
Other estimate templates
Free Contractor Estimate Template
View templateFree Landscaping Estimate Template
View templateFree Cleaning Estimate Template
View templateFree HVAC Estimate Template
View templateFree Painting Estimate Template
View templateFree Construction Estimate Template
View templateFree Electrical Estimate Template
View templateFree Plumbing Estimate Template
View templateNeed something else? Use our free invoice generator or create a free account to send and track everything automatically.
