Roofing Estimate Template (Free)

Roofers send a written estimate after an inspection, usually on the roof itself or with drone or ladder measurements. Homeowners often collect two or three bids and compare price, shingle brand, warranty, and what is included for decking and cleanup. Insurance work adds a second estimate, the adjuster's, which the roofer's scope is often measured against.

AI Voice CommandsPDF ExportReal-time PreviewConvert to InvoicePrivacy First

When to use estimates: Use estimates to provide project quotes and get client approval before starting work. Once approved, convert your estimate to an invoice with one click to collect payment.

Estimate Editor

Fill in details

Create an invoice for payment collection

Your Information

Upload logo

Bill To
Invoice Details
Line Items
Item 1
Amount: $0.00
Tax & Discount
Additional Information
Payment Collection
Loading payment settings...

PDF will be generated with filename:
Invoice_1001_Client_2026-10-14.pdf

Estimate Preview

Style:
Live Preview

INVOICE

#1001
$0.00
Due:

From

Your Business Name

Bill To

Client Name
Invoice Date
Due Date
Description
Qty
Rate
Amount
Description
1
$0.00
$0.00
Subtotal:$0.00
Total:$0.00

Terms & Conditions

Payment is due within 30 days of invoice date.

What to include in your Roofing quote

  • Measured squares, pitch, and number of existing layers

    These drive material and labor cost. Stating them prevents arguments if the actual area or layer count differs.

  • Exact materials: shingle brand, line, color, underlayment, drip edge, and vents

    Clients compare bids on materials. Naming them avoids substitutions of lower grade products.

  • Decking replacement allowance and per-sheet price

    Rot is unknown until tear-off. A stated price per sheet sets the rule for extras before they happen.

  • Flashing, chimney, skylight, and pipe boot work included or excluded

    Flashing is a common leak source and an easy place for scope disagreements.

  • Tear-off, dumpster, haul-away, and magnet sweep of the yard

    Cleanup is part of the expected result. Listing it shows what the price covers.

  • Permit responsibility and fees

    Clarifies who pulls the permit and whether the cost is in the price.

  • Start window, weather delays, and estimate expiration date

    Material prices change and weather moves schedules, so say how long the price holds and what happens in rain.

Roofing rates to quote from

ServicePricedTypical range
Asphalt shingle re-roof (tear-off and install, 3-tab or architectural)per square$450-850
Metal roof installation (standing seam or screw-down panels)per square$900-1,800
Roof repair (leak, flashing, a few shingles)flat fee$250-900
Decking replacement (CDX or OSB plywood)per sheet (4x8)$70-120
Additional layer tear-offper square$50-120
Roof inspection or leak diagnosisflat fee$150-400
Ridge vent or roof vent installationper linear foot / per vent$8-15 / $125-300
Flat roof (TPO, EPDM, or modified bitumen)per sq ft$5-12

Typical US ranges. Rates vary by region, experience, and job size.

Pricing your quotes

Build the price from squares plus waste

Add 10 to 15 percent waste for shingles, more for complex roofs with hips, valleys, and dormers. Price tear-off, underlayment, shingles, and labor, then add overhead and profit rather than guessing a number per square.

Offer good, better, best options

Presenting 3-tab, architectural, and premium shingles, or an upgraded underlayment, lets the client choose a price point and often raises the average job size.

Keep the price valid for a short window

Shingle and metal prices can change quickly. A 15 to 30 day expiration protects your margin if the client waits.

Include photos in the estimate

Pictures of damage, worn flashing, and soft spots help the client understand why the work is needed and why your price may be higher than a bid that ignored them.

Roofing estimate FAQ

Should I charge for roof estimates?

Most roofers give free estimates for full replacements. Charging a flat inspection fee for leak diagnosis, report writing, or insurance documentation is common, and some roofers credit it toward the job.

How do I price decking replacement in an estimate?

Give a per-sheet price and an allowance, for example up to 4 sheets included, with extra sheets billed at your stated rate. This keeps the base price competitive and sets the rule for hidden damage.

Is an estimate binding?

Usually not until the client signs a contract or accepts it in writing, and the terms depend on your state. State the expiration date and note that the price assumes the conditions seen at inspection.

Job done and ready to bill?

Use the Roofing invoice template to bill the client, or convert this estimate once it's approved.

Roofing invoice template

Related estimate templates