BlogRoofing Estimates
ProposalsMarch 20, 2026· 8 min read

How to Write a Roofing Estimate That Wins Jobs (Free Template Included)

A roofing estimate isn't just a price on a page. It's the document that separates the contractor who gets the job from the three who don't. Here's how to write one that closes.

Why Your Roofing Estimate Matters More Than Your Price

Homeowners shopping for a new roof are spending $8,000 to $25,000 or more. They're nervous. They don't understand roofing. And they're comparing three to five contractors who all showed up, walked the roof, and promised to “send something over.”

The contractor who sends a clear, itemized, professional proposal usually makes a stronger impression than the one who just texts a number. It's not only about being the cheapest. It's also about looking trustworthy on paper.

Your roofing estimate template is your sales closer. If it looks professional, the homeowner assumes your work will be too. If it looks thrown together, they move on.

What Every Winning Roofing Estimate Needs

1. Client and Property Information

Full name, property address, date, and proposal number. This sounds obvious, but a surprising number of roofing contractors send estimates with the wrong address or no date. Start right.

2. Roof Assessment Summary

Before you jump into pricing, describe what you found during the inspection. This builds credibility and justifies the work. Mention:

  • Current roof condition (age, visible damage, leaks)
  • Roof dimensions and pitch
  • Number of layers to remove
  • Any structural concerns (decking rot, ventilation issues)

Example assessment

“Existing roof is a single-layer 3-tab asphalt shingle, approximately 22 years old. Multiple areas of curling and granule loss on south-facing slope. Two active leaks identified near the chimney flashing. Roof decking appears sound from attic inspection - no visible rot. Ridge vent is undersized for attic square footage.”

3. Detailed Scope of Work

This is the section that separates professionals from amateurs. Don't just write “new roof.” Spell out every step:

  • Tear-off: how many layers, disposal method
  • Decking inspection and repair (if needed)
  • Underlayment type (synthetic vs. felt)
  • Shingle brand, product line, and color
  • Flashing work (chimney, valleys, walls, vents)
  • Ridge cap and ventilation
  • Drip edge and ice & water shield
  • Cleanup and debris removal

4. Itemized Line Items

Break down the cost so the homeowner understands where their money goes. A lump-sum number feels arbitrary. An itemized breakdown feels transparent.

Example line items

Tear-off & disposal (1 layer, 28 sq) .... $2,800

Synthetic underlayment .................. $1,400

GAF Timberline HDZ shingles ............. $4,200

Flashing (chimney, 3 vents, 2 walls) ... $1,100

Ridge cap & ventilation ................. $800

Drip edge & ice/water shield ........... $650

Labor ................................... $4,500

Dumpster & cleanup ...................... $550

TOTAL ................................... $16,000

5. Material Specifications

Name the exact products. “Architectural shingles” is vague. “GAF Timberline HDZ in Charcoal” is specific. This protects you from disputes and shows the homeowner you know your materials.

6. Payment Terms

Standard for roofing is 50% deposit, 50% on completion. Some contractors do a third split: 33% deposit, 33% at material delivery, 34% on completion. Whatever your terms, put them in writing. Never start a roofing job with nothing on paper.

7. Timeline and Start Date

Homeowners need to know when you'll start and how long it will take. Be specific: “Estimated start: May 15. Duration: 2–3 business days, weather permitting.” Vague timelines make clients anxious.

8. Warranty Information

Include both the manufacturer warranty (shingle warranty, system warranty) and your workmanship warranty. Most roofing contractors offer 5–10 year workmanship warranties. This is a major differentiator — homeowners compare warranties side by side.

Speed Wins Roofing Jobs

The homeowner's roof is leaking. They just got three contractors to come out. The contractor who sends a professional estimate quickly has a clear advantage because the homeowner does not want to wait. They want the problem solved.

Fast, professional follow-up gives you a better shot than a slow estimate and a vague text.

Common Roofing Estimate Mistakes

×

Lump-sum pricing with no breakdown

"New roof - $16,000" tells the homeowner nothing. Break it down so they can see tear-off, materials, labor, and cleanup as separate items.

×

No material specifications

"Architectural shingles" could mean anything. Specify the manufacturer, product line, and color. This protects you and builds trust.

×

Missing exclusions

If you're not including gutters, skylights, or interior water damage repair, say so explicitly. Exclusions prevent disputes.

×

No photos from the inspection

Attaching 2-3 photos of the damage you found during the inspection reinforces why the work is needed and justifies your price.

×

Waiting days to send the estimate

A homeowner with a leaking roof is calling every contractor they can find. Send a professional estimate quickly so you stay in the conversation while the urgency is high.

Free Roofing Estimate Template

Copy this template and customize it for your next roofing job:

ROOFING PROPOSAL Prepared for: [Client Name] Property: [Address] Date: [Date] Proposal #: [Number] Prepared by: [Your Company] License #: [License] Phone: [Phone] ──────────────────────────────────────── ROOF ASSESSMENT [Describe current roof condition, age, damage found, number of layers, decking condition, ventilation notes.] ──────────────────────────────────────── SCOPE OF WORK [Detail: tear-off, underlayment, shingle product & color, flashing, ridge cap, ventilation, drip edge, ice & water shield, cleanup. List what is NOT included.] ──────────────────────────────────────── LINE ITEMS Tear-off & disposal ([X] layers, [X] sq): $[Amount] Underlayment (synthetic/felt): $[Amount] Shingles ([Brand] [Product] [Color]): $[Amount] Flashing (chimney, vents, walls): $[Amount] Ridge cap & ventilation: $[Amount] Drip edge & ice/water shield: $[Amount] Labor: $[Amount] Dumpster & cleanup: $[Amount] TOTAL: $[Total] ──────────────────────────────────────── PAYMENT TERMS 50% deposit due upon acceptance. 50% due upon completion and final inspection. TIMELINE Start: [Date] Completion: [X] business days (weather permitting) WARRANTY Workmanship: [X] years from completion. Manufacturer: [Shingle warranty details] ──────────────────────────────────────── ACCEPTANCE Client: _________________________ Date: _________ Contractor: _____________________ Date: _________

Generate Professional Roofing Proposals in Minutes

ProBuilderStack takes your job details and builds a complete roofing proposal — scope, line items, material specs, payment terms, warranty — in under 10 minutes. Your client gets a link, signs digitally, and you see it on your dashboard.

First proposal free. No credit card required.

Generate My First Proposal Free →