copypastepaid

Home › Free tools › Estimate templates › Roofing

Free roofing estimate template

A roofing estimate that's ready to fill in: priced by the square, with each tear-off layer, shingles with the waste factor, underlayment and flashing, a decking allowance per sheet, the permit, and the dumpster on their own lines. The sample prices are made up, so change them to yours. Edit it here, then print it or save it as a PDF. No signup, and nothing you type leaves your browser.

Want 25 AI prompts for quotes, follow-ups, and payment reminders? Get the free 25-prompt pack.

Below is a working estimate with a sample roofing job filled in. Type over anything, add your business details once (they're saved in this browser and shared with the invoice maker), and print it. Jump to what a roofing estimate should include, how to figure squares, waste, layers, and decking, or the sample text to send with it. For the texts before and during the job, see the roofing text templates.

This estimate starts with a sample roofing job. The names are blank and the prices are made up. Change every number to yours, or clear the sample and start blank.

1. Your business

2. Customer and job

3. Estimate number and dates

4. Line items and totals

Leave Qty blank for a flat price line, like a trip charge. Units are up to you: ea, hr, sq ft, ln ft, visit, lot.

5. Notes and terms

These lines are an example, not legal advice. Rules for estimates, deposits, and home improvement contracts vary by state and city. Some places require certain wording, your license number, or a cancellation notice on the paperwork. Check your local rules and change the terms to fit your business.

6. Your estimate

Preview. This is what prints. Empty fields are left off.

7. Send it

Save the estimate as a PDF, then send it with one of these. Your customer's name, the job, the total, and the valid-until date are filled in from the estimate. Anything still in [brackets] is yours to finish.

Heard nothing back? Use the three-text quote follow-up plan. Not sure your price is right? Check it with the free pricing calculator before you send. For reminders, invoices, and review requests with your details filled in, use the free text generator.

What a roofing estimate should include

Every estimate needs your business details, the customer, an estimate number, the date, the line items, the total, and how long the price holds. The estimate maker above handles those. These are the lines that matter most for roofing work:

How to figure squares, waste, layers, and decking

Squares: measure each roof plane (length times width), add them up, and divide by 100. The sample house has two 30 × 40 ft planes: 2,400 sq ft, or 24 squares. A pitched roof has more surface than the house footprint, so measure the roof itself, or multiply the footprint by a pitch factor (about 1.12 for a 6/12 pitch).

Waste: add about 10% for a simple gable roof and 15% or more for hips, valleys, and dormers. 24 squares plus 10% is 26.4 squares of shingles, the number on the shingle line.

Layers: lift a shingle at the edge or look at the rake to count layers before you price the tear-off, and give each layer its own line.

Decking: a 4 × 8 ft sheet covers 32 sq ft, so 6 sheets cover about 192 sq ft, roughly 8% of this roof. Size the allowance to the roof's age and what you saw in the attic.

The sample roofing estimate, line by line

Here is the sample above as plain numbers, so you can check the math or copy the line names. The prices are made up for this example.

DescriptionQtyUnitUnit priceAmount
Tear-off, first layer of shingles, to the deck24sq$70.00$1,680.00
Tear-off, second layer24sq$35.00$840.00
Architectural shingles, installed (24 sq + 10% waste)26.4sq$330.00$8,712.00
Synthetic underlayment, ice and water shield at eaves and valleys24sq$50.00$1,200.00
Drip edge, step flashing, pipe boots, and ridge vent1lot$1,250.00$1,250.00
Decking allowance: replace rotted 7/16 in. OSB, up to 6 sheets, billed per sheet used6sheet$85.00$510.00
Building permit (city fee, at cost)$185.00$185.00
30-yard dumpster, delivery and haul-off1ea$525.00$525.00
Total$14,902.00
Deposit due to schedule (30%)$4,470.60
Balance due on completion$10,431.40

Sample text to send with a roofing estimate

Save the estimate as a PDF, then send it with a short text like this one. Step 7 above fills it in from your estimate. Here it is with blanks:

Sending the roofing estimate (text)Text

Hi [first name], it's [your name] with [business]. Here's the estimate for your [job]: [link]. Total is [$]. Each tear-off layer, the decking allowance, the permit, and the dumpster are on their own lines, so you can compare it with other bids. It's good until [date]. Questions? Call or text [phone].

Tip: Save the estimate as a PDF first, then attach it or paste a link where the [link] is. No answer in two days? Send the check-in from the quote follow-up texts.

Job done? Edit this estimate, then open the free invoice maker and click "Start from my last estimate": the customer, job, line items, and deposit come over. Scope changed mid-job? The free change order maker starts from this estimate and shows the new contract total. Not sure your price is right? Check it with the free pricing calculator before you send. More texts for roofing jobs: roofing text templates.

Estimate templates for other trades

Each one starts with that trade's usual line items: painting, plumbing, HVAC, electrical, handyman, landscaping, house cleaning. See them all on the estimate templates page, or use the blank estimate maker.

Roofing estimate questions

What should a roofing estimate include?

Your business name, phone, and license number if your state requires one, the customer and property address, an estimate number, the date, and how long the price holds. Then the roof size in squares, tear-off priced by layer, shingles with the waste factor, underlayment, ice and water shield, flashing and vents, a decking allowance per sheet, the permit, the dumpster, the total, the deposit, and your warranty.

How do roofers price an estimate per square?

A square is 100 square feet of roof. Measure the roof planes, divide the total by 100, and price the tear-off, underlayment, and shingle lines per square. Add 10% to 15% to the shingle line for waste. The sample on this page is 24 squares with 26.4 squares of shingles. Use your own prices per square, since they vary a lot by region, pitch, and material.

How do I handle rotted decking on a roof estimate?

Use an allowance. Include a set number of sheets at a per-sheet price, such as up to 6 sheets at $85 each, and say in your terms that the customer pays only for the sheets you use and that you'll show them before going past the allowance. The total stays honest, and there's no surprise bill after tear-off.

How much deposit should a roofer ask for?

Many roofers take a deposit to order materials and hold the date, often somewhere between 10% and 50%. Some states cap deposits on home improvement work. California, for example, limits most to 10% or $1,000, whichever is less. Check your state's rules before you pick a number. The sample uses 30%, and you can change it in the deposit box.

Get the free 25-prompt pack

25 copy-paste AI prompts for home-service owners: quotes, follow-ups, review asks, payment reminders, scheduling texts, and job write-ups. Works with ChatGPT, Grok, Claude, Gemini, or Copilot, free versions included. Enter your email and the PDF is sent to you.

Send me the free pack