Roofing Estimate Template

Free roofing estimate PDF generator

Our free roofing estimate template helps you create professional estimates and quotes for residential and commercial roofing work in minutes. Fill in your company details, add line items for materials, labor, and tear-off, and click “Create PDF” to generate a clean, branded estimate you can email or hand to your customer on the spot.

Whether you are a one-crew roofing company or a growing roofing business looking for software to manage jobs from estimate to invoice, a professional-looking estimate is the first step to winning the bid. Use this template as many times as you need — it is completely free.

Roofing Estimate Template Form:

Your Business Information

Accepted file types: jpg, jpeg, png, gif, Max. file size: 100 MB.
For best results use a logo image which is no more than 500px wide.

Customer Information

Estimate Details

Valid Until

Line Items

Add up to ten line items. Include tax in the Unit Price if needed or add as a line item. At least one line item is required.

How to Use This Free Roofing Estimate Template

A roofing estimate needs to be detailed enough to earn the customer’s trust but simple enough to produce quickly. Here is how to get the most out of this template:

Step 1) Enter your business information

Add your company name, address, phone number, email, and logo. Include your contractor license number — many states require it on estimates, and it signals professionalism even where it is not required.

Step 2) Add your customer’s details

Include the customer’s name, property address, phone, and email. The property address is especially important for roofing — it may differ from the billing address, and you will need it for material delivery and permit applications.

Step 3) Fill in the estimate details

Add an estimate number for your records and a “valid until” date. Roofing material prices fluctuate with supply chain conditions, so most contractors keep estimates valid for 15–30 days. After a major storm season, you may want to shorten that to 7–14 days.

Step 4) Add your line items

Break the job into clear categories: tear-off and disposal, materials (shingles, underlayment, flashing, ridge caps, drip edge), labor, permits, and any extras (gutter replacement, fascia repair, skylight flashing). Homeowners shopping roofing bids compare line items side by side, so itemization works in your favor.

Step 5) Include a note to the customer

Use this space for warranty details (manufacturer warranty vs. workmanship warranty), estimated start date, weather contingencies, payment schedule (deposit, progress, final), and what is not included (interior repairs, landscaping, gutters unless listed).

Step 6) Click “Create PDF” and send it

The template generates a printable PDF you can email, text, or print. Save a copy for your records.

Pro tip: If you are producing multiple roofing estimates per week, roofing software lets you save templates, convert accepted estimates to work orders, dispatch crews, and send invoices automatically when the job is done — all from one platform.

Roofing Pricing Guide — What to Charge in 2026

Roofing is one of the highest-ticket trades in home services, and pricing it accurately is critical. Go too low and you eat into your margin on materials. Go too high and the homeowner picks a competitor. This guide gives you current market rates as a starting point.

Average Roofing Cost Per Square

Roofers price most jobs by the “square” (100 square feet of roof area). Here are typical ranges for the most common roofing materials, fully installed:

Roofing Material Cost Per Square (Installed)
3-tab asphalt shingles $350 – $550
Architectural (dimensional) shingles $450 – $750
Premium / designer shingles $700 – $1,200
Metal roofing (standing seam) $800 – $1,400
Metal roofing (corrugated / ribbed) $500 – $900
TPO flat roofing (commercial) $500 – $800
EPDM flat roofing $400 – $700
Modified bitumen (flat roof) $450 – $800
Clay / concrete tile $1,000 – $2,000
Slate $1,500 – $3,500
Cedar shake $800 – $1,500
Synthetic slate / shake $700 – $1,200

These prices include materials, labor, underlayment, and standard flashing. They do not include tear-off, disposal, permits, or structural repairs — those are separate line items on your estimate.

Additional Roofing Costs to Include

Beyond the per-square material and labor cost, every roofing estimate should account for these line items:

Line Item Typical Cost
Tear-off (1 layer, per square) $100 – $175
Tear-off (2 layers, per square) $150 – $250
Dumpster rental and disposal $350 – $600
Roof deck repair (per sheet of plywood) $75 – $150
Ice and water shield (per roll) $50 – $100
Drip edge (per linear foot) $2 – $5
Ridge cap shingles (per bundle) $40 – $80
Pipe boot / vent flashing (each) $15 – $50
Step flashing (per linear foot) $5 – $12
Skylight flashing / re-flash (each) $200 – $500
Chimney flashing (each) $300 – $700
Gutter replacement (per linear foot) $8 – $20
Fascia board repair (per linear foot) $6 – $15
Permit and inspection $100 – $500

Important: These are national averages. Your actual pricing depends on local labor rates, material availability, roof pitch and complexity (steep roofs cost more), accessibility, and your overhead. Always do a roof measurement before quoting — do not eyeball it.

How to Calculate Your Roofing Labor Rate

If you are unsure how to price labor, work backward from your revenue goal:

  1. Decide your target revenue per crew (e.g., $300,000/year for a 3-person crew)
  2. Add overhead — trucks, insurance, workers comp, tools, marketing, office (e.g., $90,000)
  3. Total needed: $390,000
  4. Estimate the number of roofing squares your crew installs per year — assume 200 working days at 8 squares per day = 1,600 squares
  5. Minimum labor cost per square: $390,000 / 1,600 = $244/square

Round up to $275–$300/square to account for rain days, callbacks, slow seasons, and non-billable time like estimating and material runs. Add your material cost on top to get your total per-square price.

Sample Roofing Estimates for Common Jobs

Here are three real-world examples showing how to present roofing pricing to customers:

Sample Estimate #1 — Roof Repair (Storm Damage, Partial)

Customer: Mark S., 123 Cedar Lane

Job description: Replace 4 squares of wind-damaged architectural shingles on front slope, replace damaged drip edge and pipe boots

Line Item Qty Unit Price Total
Remove damaged shingles and underlayment (4 sq) 4 $125 $500
Architectural shingles — GAF Timberline HDZ (4 sq) 4 $175 $700
Synthetic underlayment (4 sq) 4 $45 $180
Labor — install (4 sq) 4 $200 $800
Drip edge replacement (40 linear ft) 40 $4 $160
Pipe boot replacement 2 $35 $70
Debris removal and cleanup 1 $200 $200
Estimate Total $2,610

Estimate valid for 30 days. Includes 10-year workmanship warranty. GAF shingles carry a limited lifetime manufacturer warranty. If additional deck damage is found during tear-off, we will contact you before proceeding — deck repair is $85 per sheet of plywood if needed.

Sample Estimate #2 — Full Roof Replacement (30 Squares)

Customer: Jennifer L., 456 Oak Drive

Job description: Complete tear-off and replacement of 30-square roof with architectural shingles, including new underlayment, flashing, and ridge vent

Line Item Qty Unit Price Total
Tear-off existing shingles (1 layer, 30 sq) 30 $125 $3,750
Dumpster rental and disposal 1 $500 $500
Roof deck inspection and repair (est. 4 sheets) 4 $85 $340
Architectural shingles — Owens Corning Duration (30 sq) 30 $185 $5,550
Synthetic underlayment (30 sq) 30 $40 $1,200
Ice and water shield (valleys + eaves, 6 rolls) 6 $75 $450
Drip edge (200 linear ft) 200 $3.50 $700
Ridge cap shingles (6 bundles) 6 $55 $330
Step flashing (60 linear ft) 60 $8 $480
Pipe boot replacement (4 vents) 4 $35 $140
Ridge vent installation (40 linear ft) 40 $12 $480
Labor — installation (30 sq) 30 $250 $7,500
Permit and inspection 1 $250 $250
Estimate Total $21,670

Estimate valid for 21 days. Payment schedule: 40% deposit to order materials, 40% at tear-off completion, 20% upon final inspection. Includes 15-year workmanship warranty. Owens Corning Duration shingles carry a limited lifetime manufacturer warranty. Estimated timeline: 3–4 days weather permitting.

Sample Estimate #3 — Flat Roof (Commercial, TPO)

Customer: Riverside Medical Office, 789 Main Street

Job description: Install new TPO membrane roofing system on 2,000 sq ft commercial flat roof, including insulation and drainage improvements

Line Item Qty Unit Price Total
Remove existing roofing membrane and insulation 20 $150 $3,000
Dumpster rental and disposal 1 $550 $550
Polyiso insulation board (R-25, 20 sq) 20 $120 $2,400
TPO membrane — 60 mil white (20 sq) 20 $200 $4,000
Adhesive and seam welding 1 $800 $800
Edge metal and termination bar 1 $600 $600
Drain and scupper modifications (2 drains) 2 $350 $700
Labor — installation (20 sq) 20 $300 $6,000
Permit and inspection 1 $350 $350
Estimate Total $18,400

Estimate valid for 30 days. TPO membrane carries a 20-year manufacturer warranty (NDL). 5-year workmanship warranty from our company. Energy Star rated — white TPO reduces cooling costs by reflecting solar heat. Payment: 50% deposit, 50% upon completion and inspection.

What Makes a Winning Roofing Estimate

Roofing is one of the most competitive trades. Homeowners typically get 3–5 bids before choosing a contractor. Here is what sets the winning estimate apart:

Respond fast — especially after storms. When a hailstorm rolls through, every roofer in town is chasing the same leads. The contractor who gets a professional estimate in front of the homeowner first has a massive advantage. Use a free estimate template to cut your turnaround time.

Include a roof diagram or measurement report. Attach a satellite measurement (from EagleView, Hover, or RoofSnap) or a hand-drawn diagram showing the roof sections, slopes, and total square footage. This shows the customer you measured carefully — not guessed.

Offer good-better-best material options. Present three options: 3-tab (budget), architectural (mid-range), and premium/designer or metal (high-end). Most homeowners choose the middle option, which increases your average ticket. Show the warranty difference between tiers.

Break out the line items. Homeowners comparing roofing bids want to see materials, labor, tear-off, disposal, permits, and extras as separate lines. A single lump-sum number looks less trustworthy than an itemized breakdown.

Explain warranties clearly. Roofing has two warranties: manufacturer (covers the shingles) and workmanship (covers your installation). Spell out both — the duration, what is covered, and what voids them. This is a major decision factor.

Show your credentials. Include your license number, insurance certificate, manufacturer certifications (GAF Master Elite, Owens Corning Preferred, CertainTeed SELECT), and any BBB rating or Google review count. Trust wins roofing bids.

Follow up within 48 hours. Roofing estimates that go unanswered for more than a few days usually go to someone else. A quick follow-up keeps you top of mind. Roofing software can automate follow-ups and track every estimate from bid to close.

More Free Estimate Templates

A good estimate does more than list prices — it sells your professionalism before you pick up a tool. Here is what separates estimates that win jobs from ones that get ignored:

Need an estimate template for a different trade? We offer free PDF generators for multiple industries:

All templates are free and generate downloadable PDFs.

Frequently Asked Questions