A roofing proposal template is the reusable sales document a roofing contractor sends to win a job. It wraps the price estimate inside a scope of work, tiered options, proof, and an acceptance signature so the homeowner can say yes in one place. A strong template covers 12 sections, reads the same on every bid, and converts cleanly into a signed contract. Below is the full structure, a copy-paste version, a comparison of free template sources, and where a proposal sits between your estimate and your contract.
What a roofing proposal template should include
A roofing proposal template should include 12 core sections: a company header with license and insurance, client and property details, a proposal number and expiration date, an inspection summary, the scope of work, itemized materials and labor, optional add-ons, exclusions, a timeline, a payment schedule, warranties, and an acceptance signature block. Leaving any one out is where lost bids and later disputes usually start.
- Company header: business name, logo, address, phone, license number, and proof of general liability and workers’ compensation insurance.
- Client and property details: homeowner name, service address, and the roof being quoted (main house, garage, detached structure).
- Proposal number and date: a unique number for your records plus an expiration date, commonly 30 days, so pricing is not open ended.
- Inspection summary: what you found, ideally with two or three annotated photos of the damage or wear.
- Scope of work: tear-off, decking inspection, underlayment, ice and water shield, new shingles or panels, flashing, ridge vent, and cleanup with magnetic nail sweep.
- Itemized materials and labor: product names, quantities in roofing squares (100 square feet each), and line-item pricing.
- Optional add-ons: upgrades the homeowner can accept or decline, such as a ridge vent, gutter guards, or a synthetic underlayment.
- Exclusions: what the price does not cover, such as hidden decking rot billed per sheet if found.
- Timeline: start window, estimated crew days, and weather-delay language.
- Payment schedule: deposit, progress, and final payment, with accepted methods.
- Warranties: the manufacturer material warranty and your separate workmanship warranty, stated in years.
- Acceptance block: signature, printed name, and date lines for the homeowner to approve.
Roofing proposal vs estimate vs contract: which document does what
A roofing proposal is the middle document in the sale. The estimate is the price. The proposal is the pitch that wraps that price in scope, options, and proof. The contract is the legal agreement signed afterward. Homeowners and new contractors often treat all three as one paper, which is how scope and price get argued over later. The table below separates them.
| Document | What it does | When it goes out | Binding on its own? |
|---|---|---|---|
| Estimate / quote | Itemized price for materials and labor | First, after the inspection | No, it is a number |
| Proposal | The estimate plus scope, options, proof, and an acceptance line | To win the job | Becomes binding once both parties sign |
| Contract | Full legal terms, warranties, and protective clauses | After the proposal is accepted | Yes |
Keep the three consistent. The price on your roofing estimate template should carry into the proposal unchanged, and the accepted proposal should feed directly into your roofing contract template without renegotiation.
A copy-paste roofing proposal structure
This plain-text roofing proposal structure works in Word, Google Docs, or any proposal tool. Fill the brackets, delete what does not apply, and keep the section order so every bid you send reads the same. Vendor templates dress this up with design, but the underlying blocks are identical.
- Header: [Company Name] | [License #] | [Phone] | [Email] | Insured: GL and Workers’ Comp on file.
- Prepared for: [Homeowner Name], [Property Address]. Proposal #[0000]. Date: [date]. Valid through: [date + 30 days].
- Inspection findings: [2 to 3 sentences on condition and cause], see photos [attached].
- Scope of work: Remove [X squares] of existing roofing, inspect and replace damaged decking (billed at $[X] per sheet if found), install [underlayment], [ice and water shield at eaves and valleys], [shingle brand and line], new [flashing/step flashing], [ridge vent], and complete cleanup with magnetic sweep and debris haul-off.
- Investment: itemized table of materials, labor, disposal, and permit. Subtotal, tax, total.
- Options: [good/better/best tiers, priced separately].
- Not included: [structural repair, gutters, interior repair, hidden rot beyond allowance].
- Timeline and payment: Start within [window]. [Crew days]. [Deposit] due to schedule, balance on completion.
- Warranty: [Manufacturer] material warranty of [years] and a [company] workmanship warranty of [years].
- Acceptance: Signature ______ Printed name ______ Date ______.
Good, better, best: the pricing options that lift close rates
Presenting three tiered options in one proposal, often called good-better-best, is a common way roofing contractors raise average job value and close rate. The homeowner chooses a level instead of deciding yes or no on a single price, which reframes the decision. Price each tier as its own line so the choice is clear. A typical residential tier set looks like this.
| Tier | System | Typical warranty | Relative price |
|---|---|---|---|
| Good | 3-tab or entry architectural shingle, standard felt | 25 to 30 year material | Baseline |
| Better | Architectural shingle, synthetic underlayment, ridge vent | 30 to 50 year material | 10 to 25% over baseline |
| Best | Designer or impact-rated shingle, full ice and water, upgraded workmanship warranty | Lifetime limited material, longer workmanship | 25 to 50% over baseline |
Impact-rated (Class 4) shingles in the top tier can qualify homeowners for an insurance premium discount in many states, which is a concrete reason to trade up rather than a vague benefit.
Free roofing proposal template sources compared
Several vendors offer free roofing proposal templates, split between fillable documents you download and software that builds the proposal from your measurements. Documents cost nothing and need no account. Software templates automate pricing and e-signature but usually push a paid plan after a trial. The table compares the common free sources so you can pick by format.
| Source | Format | Best for | Cost |
|---|---|---|---|
| Smartsheet | Downloadable PDF and Excel | A blank starting document | Free |
| Jotform | PDF template and web form | Collecting client input online | Free tier |
| PandaDoc | Web template with e-signature | A polished branded proposal | Free trial, then paid |
| Better Proposals | Web template with tracking | Seeing when a client opens it | Free trial, then paid |
| Jobber / ServiceTitan | Software proposal module | Tying proposals to scheduling | Paid platform, sample free |
| Roofr | Software built from a roof report | Auto material and labor math | Free tier, then paid |
If you already run a platform, generate proposals there rather than adding a tool. Our breakdown of roofing CRM software covers which systems build proposals, e-signatures, and payment collection in one place.
What turns an accepted proposal into a binding roofing contract
A signed proposal can function as a contract when it names the parties, the scope, the price, and the terms, and both sides sign. The safer practice is to convert the accepted proposal into a full written contract. Many states require a written home-improvement contract above a set dollar amount and disclosure of the buyer’s cancellation rights, so terms vary by state and should be confirmed locally.
Under the federal FTC Cooling-Off Rule, a homeowner can often cancel a sale made at their home within three business days when the deal is above the rule’s dollar threshold, which matters for door-knock roofing sales. Use conditional language on anything legal or financial, and never promise an insurance outcome you cannot control. For the clauses that protect both sides, move the accepted numbers into a full roofing contract template before work starts.
Residential vs commercial roofing proposals
Residential and commercial roofing proposals share the same skeleton but differ in scope depth and decision-maker. Residential proposals sell to a homeowner on options and warranty, so proof and tiered pricing carry the most weight. Commercial proposals answer to a property manager or owner and lean on system specifications, membrane type, and total cost of ownership.
- Scope detail: commercial proposals specify the membrane (TPO, EPDM, PVC), attachment method, and insulation R-value; residential centers on shingle line and underlayment.
- Pricing basis: both price per roofing square, but commercial adds tear-off tonnage, crane or hoist, and roof-access logistics.
- Approval: residential closes on one or two signatures; commercial may route through bidding, a purchase order, and multiple approvers.
- Warranty language: commercial often references a manufacturer NDL (no dollar limit) warranty tied to a certified installer.
Whichever you sell, keep proposals consistent and fast. Building a repeatable proposal is one workflow in a wider sales and operations system covered in The Operator Playbook, and it starts the moment your free roofing estimate becomes something the homeowner can sign.
Frequently asked questions
What should a roofing proposal include?
A roofing proposal should include your company header with license and insurance, client and property details, a proposal number and expiration date, an inspection summary, the scope of work, itemized materials and labor, optional add-ons, exclusions, a timeline, a payment schedule, manufacturer and workmanship warranties, and an acceptance signature block. Photos of the roof condition strengthen it and reduce later disputes.
What is the difference between a roofing estimate and a roofing proposal?
An estimate is the itemized price for materials and labor. A proposal is the full sales document that wraps that price in a scope of work, tiered options, proof of licensing and warranty, and a signature line. The estimate answers how much; the proposal answers why choose you and lets the homeowner accept in one place.
Are roofing proposal templates free?
Yes, several are free. Smartsheet and Jotform offer downloadable documents at no cost with no account. PandaDoc, Better Proposals, and Roofr offer free trials or free tiers of software that builds the proposal and adds e-signature, then move to a paid plan. A plain Word or Google Docs template built from the section list above also costs nothing.
How do you write a roofing proposal?
Start from the inspection, then fill the template in order: header, client and property, inspection findings, scope of work, itemized pricing, options, exclusions, timeline, payment schedule, warranties, and the acceptance block. Price in roofing squares, present good-better-best tiers, add two or three annotated photos, set a 30-day expiration, and keep the numbers identical to your estimate.
How long is a roofing proposal valid?
Most roofing contractors set a proposal to expire in 30 days, though some use 14 or 15 days when material prices are moving. An expiration date protects you from honoring a quote after shingle or panel costs rise and gives the homeowner a reason to decide. State the valid-through date near the proposal number at the top.
Does a signed roofing proposal count as a contract?
It can. A signed proposal that names the parties, scope, price, and terms may function as a binding agreement, but rules vary by state and some require a separate written home-improvement contract above a dollar threshold. The safer path is to convert the accepted proposal into a full contract with warranty, cancellation, and change-order clauses before work begins.
Reviewed by The Roofing Brief Team. Last reviewed July 2026.