QuoteCraft Open app

Roofing quote template

A clear roofing quote wins more jobs. Start from the line items roofers use every day, add your prices once, and send a professional PDF from the job site.

Make one now, free   Download blank quote (PDF)

Example: Repair storm damage and replace gutter

Your Roofing Business
EIN / Tax ID: 000 000 000
Quote
No. Q-2026-014 · Valid 30 days

Prepared for
Sample Client

DescriptionQtyUnit priceAmount
Roof inspection & report1 job$150.00$150.00
Tile / shingle replacement30 pc$25.00$750.00
Flashing4 m$20.00$80.00
Gutter12 m$25.00$300.00
Gutter installation12 m$18.00$216.00
Scaffolding / lift hire1 week$400.00$400.00
Subtotal$1,896.00
Sales tax 7%$132.72
Total$2,028.72
Deposit to book (25%)$507.18
Example prices are placeholders. Set your own rates in QuoteCraft.

Common roofing line items

ItemTypeUnit
Roofing labourLabourh
Roof inspection & reportLabourjob
Tile / shingle replacementLabourpc
Asphalt shinglesMaterialbundle
Roofing felt / underlayMaterialroll
FlashingMaterialm
GutterMaterialm
Gutter installationLabourm
Scaffolding / lift hireOtherweek
Re-roof (strip & replace)Labourm²
Leak repairLabourjob
Waste removalOtherload

QuoteCraft loads these as your starter price list with placeholder prices scaled to your country. Replace them with your own rates.

Pricing tips for roofers

Other trades

Frequently asked questions

What should a roofing quote include?

Your business details, the client’s name and job address, a clear description of the roofing work, each labour and material line with quantity and price, tax, the total, how long the price is valid, any deposit, and what is not included.

Should I charge for writing a quote?

Most tradespeople quote small domestic jobs for free and charge a call-out or survey fee for complex jobs or diagnostics. If you charge, say so before you visit and deduct it from the job if the client goes ahead.

How long should my quote be valid?

Thirty days is common. Use a shorter period (7–14 days) when material prices are moving quickly. QuoteCraft adds the validity date automatically.

What is the difference between a quote and an estimate?

A quote is a fixed price for the work described; an estimate is an informed guess that can change. If the scope is unclear, list assumptions in the notes or give an estimate instead.