Free Roofing Estimate Template & Generator
Generate professional roofing estimates with pre-built line items for shingles, underlayment, labor, and tear-off. Download as PDF instantly.
- Pre-built roofing line items
- Instant PDF download
- Professional formatting
- No signup required
Your Company Name
123 Main St
ESTIMATE
Roofing Line Items
+ 12 more items...
Total: $X,XXX.XX
What to Include in a Roofing Estimate
A roofing estimate should give your customer a clear, itemized breakdown of every cost involved — from the shingles on top to the dumpster in the driveway. Homeowners compare roofing bids side by side, so the more transparent yours is, the more likely you are to win the job.
Materials
List every material by name, quantity, and unit cost. Shingles are typically priced per square (100 sq ft of roof area). Don't forget underlayment, drip edge, flashing around penetrations, ice and water shield in valleys, starter strip, and ridge cap. Calling out specific products (e.g., "CertainTeed Landmark architectural shingles") adds credibility.
Labor
Break labor into tear-off, disposal, and installation. Tear-off costs depend on the number of existing layers. Installation labor is usually priced per square. If the roof has steep pitch, dormers, or multiple valleys, note the complexity upcharge so customers understand why the price is higher than a simple ranch roof.
Markup & Overhead
Most roofing contractors apply a 30-50% markup to cover overhead, insurance, warranty, and profit. You can include this as a line item ("Overhead & profit") or bake it into your unit prices — just be consistent. If you're licensed, bonded, and insured, mention it in your estimate notes.
Common Mistakes
Don't forget permits and inspection fees — many jurisdictions require them for re-roofs. Always include a dumpster or disposal line item. Specify the warranty terms (manufacturer and workmanship). And include a validity period — material prices fluctuate, so 30 days is standard.
Common Roofing Estimate Line Items
Materials
| Item | Unit |
|---|---|
| Shingles | square |
| Underlayment (synthetic/felt) | roll |
| Ridge cap | linear ft |
| Drip edge | linear ft |
| Flashing | piece |
| Pipe boots / vent flashing | each |
| Ice & water shield | roll |
| Starter strip | linear ft |
| Nails / fasteners | box |
| Hip & ridge shingles | bundle |
Labor
| Item | Unit |
|---|---|
| Tear-off existing roof | square |
| Disposal / dumpster | each |
| Installation labor | square |
| Flashing installation | each |
Other
| Item | Unit |
|---|---|
| Permit | each |
| Inspection fee | each |
| Equipment rental (scaffolding, safety) | each |
Ready to create your roofing estimate?
Pre-loaded with all the line items above. Fill in your numbers, download as PDF.
Create Roofing EstimateFrequently Asked Questions: Roofing Estimates
How do I estimate roofing costs?
Measure the roof area in squares (1 square = 100 sq ft), then price materials per square plus labor for tear-off and installation. Add permits, disposal, and a markup for overhead and profit. Most residential re-roofs range from $350-$550 per square installed, depending on material and complexity.
What markup should I charge for roofing work?
Roofing contractors typically mark up jobs 30-50% over direct costs to cover overhead, insurance, vehicle expenses, and profit. Your markup depends on your market, crew size, and whether you subcontract or self-perform. Never price below your true cost just to win a bid.
What should a roofing estimate include?
A professional roofing estimate should include itemized materials (shingles, underlayment, flashing, etc.), labor broken into tear-off and installation, disposal/dumpster fees, permit costs, warranty terms, a project timeline, and payment terms. Include your contractor license number and insurance info.
How long is a roofing estimate valid?
Most roofing estimates are valid for 30 days. Material prices — especially shingles and lumber — can fluctuate, so keeping a shorter validity window protects your margins. Always state the expiration date clearly on the estimate.
Related Estimate Templates
Related Trades
More Estimate Templates
Other DocJoist Tools
Save your templates
Create a free account to save your project details and reuse templates across jobs. Fill in your info once, generate waivers in seconds.