What Should a Roofing Estimate Include (Complete Checklist)
By Fabio Freire, Founder & General Contractor at EZ-Estimates. Published 2026-04-08.
What Should a Roofing Estimate Include
A roofing estimate is more than a price on a page. It is your sales document, your scope agreement, and your liability protection all in one. If you are a roofing and siding contractor sending incomplete estimates, you are losing jobs to competitors who present better, and you are exposing yourself to scope disputes.
Here is the complete checklist of what every roofing estimate should include in 2026.
Section 1: Company and Client Information
Every estimate starts with the basics:
- Your company name, logo, and contact info
- License number and insurance verification
- Client name and property address
- Date of inspection and estimate number
- Estimate expiration date (typically 30 days in 2026 due to material price volatility)
This is not optional. Homeowners getting 4 to 6 roofing bids compare professionalism before they compare price. Roofing contractors in Dallas-Fort Worth and Tampa operate in markets where storm chasers flood in after weather events. A polished, complete estimate separates legitimate contractors from fly-by-night operators.
Section 2: Roof Measurements and Specifications
- Total roof area in squares (1 square = 100 sq ft)
- Roof pitch/slope
- Number of existing layers
- Ridge, hip, and valley measurements (linear feet)
- Eave and rake edge measurements (linear feet)
- Penetration count (vents, pipes, chimneys, skylights, satellite dishes)
- Measurement method (satellite, drone, manual)
Using satellite mapping tools to measure roofs remotely saves time and produces accurate takeoffs without climbing the roof on every inspection.
Section 3: Scope of Work (Detailed)
Spell out exactly what you are doing:
Tear-Off
Installation
Cleanup
Section 4: Materials Specification
List every material with brand, product, and quantity:
| Material |
Brand/Product |
Quantity |
Cost |
| Shingles |
GAF Timberline HDZ (Charcoal) |
35 squares |
$X,XXX |
| Underlayment |
GAF FeltBuster Synthetic |
35 squares |
$XXX |
| Ice and Water Shield |
GAF StormGuard |
6 rolls |
$XXX |
| Drip Edge |
Aluminum, 2x3 |
280 LF |
$XXX |
| Ridge Vent |
ShingleVent II |
45 LF |
$XXX |
| Ridge Cap |
GAF TimberCrest |
3 bundles |
$XXX |
| Pipe Boots |
Oatey No-Calk (3 inch) |
4 |
$XX |
| Nails |
1.25" coil roofing nails |
4 boxes |
$XX |
In 2026, asphalt shingle prices have increased 15% to 20% from 2024 levels. Specifying exact materials prevents disputes and protects your margin when prices shift between quote and installation.
Section 5: Decking Contingency
This is the section most roofers skip, and it causes the most arguments:
- State clearly: "Damaged or rotted decking will be replaced at $X per sheet of 7/16 OSB or 1/2 CDX plywood, plus $X per sheet for labor"
- Typical pricing in 2026: $45 to $65 per sheet installed
- Include a reasonable assumption: "Estimate assumes 0 to 3 sheets of decking replacement. Additional sheets billed at the rate above"
This protects both you and the homeowner. They know the price might adjust, and you are not eating $500+ in unexpected decking work.
Section 6: Warranty Details
- Manufacturer warranty: Specify coverage period and what it covers (GAF Golden Pledge, Owens Corning Platinum, etc.)
- Workmanship warranty: Your company's guarantee on labor (typically 5 to 10 years)
- What voids the warranty: Improper attic ventilation, unauthorized modifications, etc.
In 2026, manufacturers are requiring certified installer status for extended warranties. Make sure your estimate reflects the warranty tier you qualify for.
Section 7: Timeline and Logistics
- Estimated start date
- Project duration (most residential re-roofs: 1 to 3 days)
- Crew size
- Dumpster placement location
- Access requirements (gate codes, pet arrangements, parking)
Section 8: Pricing and Payment Terms
- Line item subtotals for each major section
- Total project cost
- Payment schedule (typical: 50% deposit, 50% on completion or 33/33/33)
- Accepted payment methods
- Finance options if available
Section 9: Terms and Conditions
- Permit responsibility (who pulls and pays)
- Change order process (how scope changes are handled and approved)
- Cancellation policy
- Insurance and liability
- Property protection commitments
The Checklist Summary
Quick reference for every roofing estimate:
Why Spreadsheets Cannot Produce Complete Roofing Estimates
Roofing contractors who build estimates in Excel are missing sections every single time. Not because they do not know better, but because spreadsheets have no structure that forces completeness.
- No checklist enforcement. A spreadsheet does not flag that you forgot the decking contingency clause or skipped the warranty section. You just send an incomplete estimate
- No material spec database. You are typing "GAF Timberline" into a cell instead of selecting from current 2026 pricing. One typo in a formula and your entire material cost is wrong
- No professional output. A roofing estimate needs to look authoritative. Homeowners compare your spreadsheet PDF to the competitor's branded proposal with photos and material specs. You lose on presentation before they even look at price
- Time drain. Building a complete roofing estimate with all the sections above takes 2 to 3 hours in a spreadsheet. With EZ-Estimates, it takes 10 to 15 minutes because the platform structures the estimate for you and ensures nothing gets missed
Contractors in Charlotte and Nashville who switched to structured estimating tools report closing 30% to 40% more jobs simply because their estimates are more complete and arrive faster.
The Bottom Line
A complete roofing estimate protects your business, builds homeowner confidence, and wins more jobs. Every section in this checklist exists for a reason. Skip one and you are either losing the job or setting yourself up for a dispute.
Start your free trial of EZ-Estimates and generate complete, professional roofing estimates with every section covered. Never miss a line item again.
Measurement Troubleshooting Checklist for Estimator Teams (Roofing)
When the roofing crew finishes and the actual square count is 8% over your bid, the cause is almost always a measurement error caught too late. Here is the troubleshooting checklist for estimator teams to run before any roofing bid leaves the office:
- Verify aerial measurement vs ground measurement. EZ-Mapping and similar aerial tools occasionally undercount complex hip and valley sections. Cross-check with at least one tape measurement at a known dimension.
- Account for waste by pitch. Steeper pitches (8/12 and above) waste 15-20% material vs the 7-10% on simple gable roofs. Flag the pitch in your estimate.
- Document existing layers. Tear-off labor and disposal cost double when there are 2+ existing layers. Verify before bidding.
- Inspect for hidden conditions. Soft decking, rotted fascia, missing flashing. Each is a change-order trap if not flagged at bid time.
- Cross-check ridge and valley measurements. Ridge cap and valley flashing run separately from field shingles. Easy to forget on cut-up roofs.
An estimator team running this checklist on every roof bid catches 80% of measurement errors before they reach the customer.