Roofing Estimate Template: Free Sample and Fill-In Guide

Roofing Estimate Template
Facebook
Pinterest
Twitter

A roofing estimate template is a pre-formatted document that lists roof measurements, materials, labor, permits, warranty and payment terms, so a contractor can price a job consistently and a homeowner can compare bids. Below, you’ll get a free template you can copy into any spreadsheet or document, along with a filled-in roofing estimate sample. There’s a US compliance checklist too.

Key Takeaways

  • A roofing estimate template organizes every bid around roofing squares, and one roofing square equals 100 sq ft (9.29 m²) of roof surface.
  • Every roofing estimate needs customer details, the contractor license number, itemized line items, a scope of work, payment terms, an expiration date and signature lines.
  • Roof pitch increases surface area, so a 6/12 roof has about 11.8% more surface than its flat footprint.
  • Drip edge, flashing, decking allowances, permits and dumpster fees are easy to leave off a roofing estimate, and each missing row invites a change order.
  • Roofing sales of $25 or more made at a buyer’s home usually fall under the Federal Trade Commission (FTC) Cooling-Off Rule, which gives buyers 3 business days to cancel.
  • Insurance jobs need a separate template version that uses adjuster terms such as replacement cost value (RCV), actual cash value (ACV) and supplements.

What Is a Roofing Estimate Template?

A roofing estimate template is a reusable form, saved as a PDF, Excel workbook, Word document or Google Sheets file, that gives a roofing contractor fixed sections for measurements, materials, labor, fees and legal terms, so every bid follows the same structure and no line item is skipped.

Contractors and estimators reach for the template to price jobs faster. That’s half the value. The fixed layout also makes a small roofing business look consistent, from its first bid all the way to its hundredth.

Homeowners read the same document from the other side of the table. Someone holding three competing bids can line up matching sections and spot which contractor actually included tear-off, underlayment, flashing and permits. Gaps show fast.

Search terms vary, but the document doesn’t. People call it a roof estimate template or just a roof template, and some contractors say roofing bid form; each name describes a priced, itemized proposal for roof work.

Good roofing estimate templates keep replacement jobs apart from repairs. A full re-roof needs measurement rows plus tear-off and disposal lines. Repairs are lighter. A roof repair estimate usually calls for a short materials list and labor hours, with a minimum service charge at the bottom.

Measuring a roof and counting roofing squares

What Should a Roofing Estimate Include?

A roofing estimate should include customer and contractor details, the contractor license number, roof measurements in squares, a written scope of work, itemized materials, labor and tear-off costs, permit fees, warranty terms, payment terms, an expiration date and signature lines for both the homeowner and the contractor.

Each subsection below maps to one block of the template, so you can build or audit your own copy in the same order. Begin at the top.

Customer and Contractor Details

Open the form with the homeowner’s full name and property address, then add a phone number and an email so the office can reach the right person. Billing address different? Put the job address on its own line.

The contractor block needs the business name, address and phone number, along with the state or local contractor license number and proof of insurance. Give each bid an estimate number and an issue date. Both parties will reference them later.

Roof Measurements and Squares

Record total roof area two ways: square feet and roofing squares. One roofing square equals 100 sq ft (9.29 m²), which means a 2,400 sq ft (223 m²) roof works out to 24 squares. Simple division.

Note the roof pitch, how many layers already sit on the deck and how many stories the house has, then log linear feet of eaves, rakes, ridges, hips and valleys. Aerial measurement reports from services such as EagleView supply these figures. No ladder required.

Scope of Work

Write the job out in plain sentences a homeowner can follow without a glossary. Say whether the crew tears off to the deck or overlays, and spell out which roof sections are included. Protection matters too. Explain how the crew will shield landscaping on site, and add a separate note covering how gutters and siding stay protected.

Finish the scope with cleanup and inspection. A line such as “magnetic nail sweep of driveway and yard, final walkthrough with homeowner” removes any guesswork about how the last day of the job will go.

Materials Line Items

Give every material its own row and fill in the quantity, the unit and the price so nobody has to guess what’s covered. Typical asphalt shingle rows include:

  • Shingles, listed by brand, product line and color
  • Underlayment, synthetic or felt
  • Ice and water shield at eaves, valleys and penetrations
  • Drip edge at eaves and rakes
  • Starter strip, ridge cap and ridge vent
  • Step flashing, counterflashing and pipe boots
  • Nails, sealant and other fasteners

Metal roofing needs its own rows for panels, trim, closures and fasteners. Never lump materials together. Homeowners compare estimates line by line, and insurance adjusters do the same, so one blended figure only invites questions.

Labor, Tear-Off and Disposal

Price installation labor per square or per job. Pick one and stay consistent. Then add separate rows for tear-off by layer count and for disposal or dumpster rental, plus any steep-pitch or multi-story charge that applies.

Include a decking replacement allowance priced per sheet of 4 × 8 ft (1.2 × 2.4 m) oriented strand board (OSB) or plywood. Rotted decking hides until tear-off. A stated per-sheet price heads off mid-job disputes.

Permits, Warranty and Payment Terms

Add a permit line showing either the fee or the word “Included.” That tells the homeowner who pays. For warranties, list the manufacturer tier, such as a GAF, Owens Corning or CertainTeed system warranty, and then the contractor’s own workmanship warranty in years.

Spell out the deposit amount and any progress payments, along with the trigger for final payment and the payment methods you accept. Close with an expiration date and acceptance language. Dated signature lines come last.

Free roofing estimate template on a laptop spreadsheet

Is There a Free Roofing Estimate Template?

Yes, the free roofing estimate template below is ungated, so a contractor can copy its sections and fields into a PDF form, Excel workbook, Word document or Google Sheets file without signing up for software or handing over an email address to any vendor.

The table below lists every section and field to build into your master copy.

SectionFieldWhat to Enter
HeaderEstimate number and dateUnique ID and issue date
HeaderContractor detailsBusiness name, license number, insurance
CustomerHomeowner and job addressName, address, phone, email
MeasurementsRoof areaSquare feet and squares
MeasurementsPitch and layersRise over 12, existing layer count
MeasurementsLinear feetEaves, rakes, ridges, hips, valleys
Scope of WorkJob descriptionTear-off, install, cleanup, final inspection
MaterialsLine itemsItem, quantity, unit, unit price, total
LaborInstallation and tear-offPer square or per job
FeesPermit, dumpster, deliveryDollar amount or “Included”
AllowancesDecking replacementPrice per 4 × 8 ft sheet
TotalsSubtotal, tax, grand totalDollar amounts in USD
WarrantyManufacturer and workmanshipTier name and years
Payment TermsDeposit and scheduleAmounts and due triggers
LegalExpiration and cancellation noticeCalendar date and required notices
AcceptanceSignaturesHomeowner and contractor, both dated

To turn the field list into a roofing estimate template PDF, build it in Word or Google Sheets first, then export a printable or fillable PDF. That’s the whole trick. If you were hunting for a roofing estimate template free download, this table is it. Save one master version and duplicate it for every job.

Choosing a Format: PDF, Excel, Word or Google Sheets

Google Sheets is the easiest free format to edit, because formulas total each row automatically and the file shares by link. The table below compares the four common template formats.

FormatBest ForCalculates TotalsMain Drawback
PDFFinal customer copyOnly if built as a formHard to edit after export
ExcelOffline estimating with formulasYesFull desktop app needs a paid license
WordText-heavy proposalsLimited table mathFormulas break easily
Google SheetsFree cloud editing and sharingYesOffline use needs setup

Keep the working file in Excel or Google Sheets. Customers get the PDF. Dedicated estimating software makes sense once retyping bids becomes the bottleneck, or once the business needs aerial measurement imports and e-signatures.

How Do You Write a Roofing Estimate?

Write a roofing estimate by inspecting and measuring the roof, converting the area into squares, adding a waste allowance, pricing materials and labor line by line, adding fees and allowances, applying overhead and profit, then stating the scope, terms, expiration date and signature lines.

Follow these steps for every job:

  1. Inspect the roof and record pitch, layer count, decking condition, ventilation, flashing and penetrations.
  2. Photograph every damaged area and every penetration for the customer file.
  3. Measure each roof plane by hand or order an aerial measurement report.
  4. Convert total sloped roof area into squares by dividing square feet by 100.
  5. Add a waste allowance based on your crew’s tracked waste on similar roofs.
  6. Price each material from a current supplier quote, such as ABC Supply, SRS Distribution or a local supply house.
  7. Price labor, tear-off, disposal and any steep-pitch or multi-story charges.
  8. Add permit fees, delivery charges and a per-sheet decking allowance.
  9. Apply overhead and profit at a percentage calculated from your own books.
  10. Write the scope of work in plain language, including cleanup and final inspection.
  11. Set payment terms, warranty details, an expiration date and any legally required notices.
  12. Check the math, sign the estimate and send it with the inspection photos.

There’s no verified industry figure for how long a roofing estimate takes to prepare. Still, a saved template helps. With formulas built in, the job shrinks to measuring and pricing, followed by one last review before the estimate goes out.

Calculating roof pitch and sloped roof area

How Do Roofers Calculate a Roof Estimate?

Roofers calculate a roof estimate by finding the true sloped roof area, dividing that area by 100 to get roofing squares, adding a waste allowance, multiplying each material quantity by its unit price, adding labor and fees, then applying overhead and profit to reach the final customer price.

The three subsections below walk through the measurement math in the order an estimator actually works it. Squares come first.

Converting Square Feet into Roofing Squares

Divide total sloped roof area in square feet by 100 to get squares. A roof measuring 3,150 sq ft (292.6 m²), for example, comes out to 31.5 squares once you move the decimal two places. Easy math.

Measure each roof plane on its own, then add them together. Floor area won’t work. Use sloped roof area instead, since overhangs and pitch both add surface that a floor plan of the house never shows.

Adjusting for Roof Pitch

Roof pitch is the inches of vertical rise per 12 inches of horizontal run, so a 6/12 roof rises 6 inches (152 mm) over 12 inches (305 mm). To get sloped area, multiply the flat footprint, overhangs included, by the pitch factor. That’s it.

The table below compares common pitches by angle, pitch factor and extra surface area.

Roof PitchAngle (Degrees)Pitch FactorExtra Area (%)
4/1218.41.0545.4
6/1226.61.11811.8
8/1233.71.20220.2
10/1239.81.30230.2
12/1245.01.41441.4

For any pitch not shown, take the square root of (rise² + 144) and divide by 12. Steep roofs cost more in labor, too. Crews on a steep slope need roof jacks and harnesses, and every single square takes longer to install than it would on a walkable roof.

Setting a Waste Factor

No single verified waste percentage applies to every roof. Geometry drives it. A simple gable roof produces less waste than a hip roof full of valleys, dormers and penetrations, because each cut leaves offcuts behind.

Track actual waste on finished jobs, then set one rate for simple roofs and another for complex ones, with a moderate tier in between. Your own numbers beat guesses. Aerial measurement reports often include suggested waste tables based on the roof’s geometry.

Roofing estimate sample home with a gable roof

Roofing Estimate Sample for a US Home

The roofing estimate sample below prices a full asphalt shingle replacement on a fictional two-story gable home in Columbus, Ohio, showing every line item with labeled placeholder prices that the contractor replaces with current supplier quotes and their own labor rates before sending it to the homeowner.

The sample uses real measurement math and illustrative dollar figures. Treat the prices as examples only, because material and labor prices shift from market to market and from one season to the next.

Sample Job Details

  • Roof: simple gable, 6/12 pitch, one existing layer of asphalt shingles
  • Footprint with overhangs: 50 × 40 ft (15.2 × 12.2 m), or 2,000 sq ft (185.8 m²)
  • Sloped area: 2,000 × 1.118 = 2,236 sq ft (207.7 m²), or 22.4 squares
  • Eaves: 100 linear ft (30.5 m); rakes: 90 linear ft (27.4 m); ridge: 50 linear ft (15.2 m)
  • Waste allowance: 10%, used only to demonstrate the math, giving 24.6 squares rounded up to 25

Sample Line Items

The table below lists each line item in the sample with its quantity, unit and placeholder pricing.

Line ItemQuantityUnitUnit Price (USD)Total (USD)
Tear-off, 1 layer asphalt shingles23Square$125.00$2,875.00
Dumpster rental and disposal1Each$550.00$550.00
Architectural asphalt shingles25Square$150.00$3,750.00
Synthetic underlayment23Square$12.00$276.00
Ice and water shield, eaves100Linear ft$1.35$135.00
Drip edge, eaves and rakes190Linear ft$0.90$171.00
Starter strip, eaves and rakes190Linear ft$0.70$133.00
Ridge vent50Linear ft$2.45$122.50
Ridge cap shingles50Linear ft$2.75$137.50
Pipe boot flashing3Each$25.00$75.00
Chimney step and counterflashing1Each$450.00$450.00
Installation labor23Square$250.00$5,750.00
Building permit1Each$150.00$150.00
Decking allowance, if needed04 × 8 ft sheet$85.00$0.00 (billed per sheet used)
SubtotalN/AN/AN/A$14,575.00
Overhead and profitN/APercent15%$2,186.25
Sales taxN/APercent0% (see note)$0.00
Grand totalN/AN/AN/A$16,761.25

Prices are illustrative 2026 US figures, used only to show the math. Replace each one with a current supplier quote, your own labor rates and your local permit fee before sending. Sales tax shows 0% because in states such as Ohio the contractor usually pays tax on materials rather than charging it on a residential re-roof. Check your own state’s rules.

The ice and water shield row follows International Residential Code (IRC) Section R905.1.2. Where a jurisdiction requires an ice barrier, the barrier must run from the eave edge to a point at least 24 inches (610 mm) inside the exterior wall line. Ohio’s residential code follows the IRC. Check the local requirement with the building department before you price coverage width.

Sample Terms and Conditions

Scope: Remove one layer of shingles to the deck, inspect decking, install all listed materials, haul debris, run a magnetic nail sweep and complete a final walkthrough.

Decking: Replacement sheets are billed at the listed per-sheet price, with photos provided for each sheet replaced.

Warranty: [Manufacturer system warranty name] plus a [number]-year workmanship warranty.

Payment: [Deposit amount] due at signing, balance due at completion and final walkthrough.

Expiration: Prices valid until [calendar date].

Cancellation: FTC notice of the right to cancel attached when the sale qualifies.

Roofing Estimate vs Quote: Which Do You Need?

Use a roofing estimate when the price may change after tear-off or further inspection, and use a roofing quote when you can commit to a fixed price for a defined scope of work, because a quote tells the customer the stated price holds if accepted before the expiration date.

The table below compares the two documents feature by feature.

FeatureRoofing EstimateRoofing Quote
PriceApproximate, can changeFixed for stated scope
Typical UseEarly budgeting, insurance claimsFinal bid before signing
Hidden DamageCovered by allowancesCovered by change orders
Best TemplateRoofing estimate templateRoofing quote template

Plenty of US roofers use the two words interchangeably. That’s why a roofing quote template or a roof quote template carries the same fields as an estimate. Only the wording differs. A quote commits to a firm price, while an estimate spells out which quantities and allowances could still move once the crew opens up the roof.

Is a Roofing Estimate Legally Binding?

No, an unsigned roofing estimate is not a binding contract by itself, but a signed estimate that states the price, scope of work, payment terms and acceptance language can work as an enforceable contract under the law of the state where the property sits.

Contract rules come from state law, so they vary. Some states mandate specific contract clauses, cancellation notices or license details for residential roofing work, and several layer on extra rules for roofing contracts tied to insurance claims. Before you finalize the template, have an attorney licensed in your state confirm the contract wording. Don’t guess.

US Compliance Checklist

The table below lists each compliance item, what to add to the estimate and why it matters.

RequirementWhat to AddWhy It Matters
Contractor licenseLicense number in the headerMany states and cities require it
FTC Cooling-Off RuleWritten notice of cancellationRequired for qualifying home sales
Building permitPermit line and who pulls itLocal building departments require permits
Lien waiverWaivers delivered with each paymentProtects homeowners from supplier liens
InsuranceLiability and workers’ comp detailsShows coverage for property and crew
Expiration dateSpecific calendar datePrevents disputes over outdated pricing

FTC Cooling-Off Rule and Lien Waivers

The FTC Cooling-Off Rule covers sales of $25 or more made at the buyer’s home. Buyers get until midnight of the third business day after the sale to cancel, and the seller has to hand over a written notice of cancellation. There’s one narrow exception. It applies to bona fide emergency repairs, when the buyer waives the right in a signed, handwritten statement.

A lien waiver is a document in which a contractor, subcontractor or supplier gives up lien rights for amounts already paid. Timing depends on the type. Conditional waivers take effect once payment clears, while unconditional ones take effect the moment they’re signed. Some states go further and require statutory lien waiver forms with exact wording.

Insurance roof claim estimate inspection

Insurance Claim Version of the Template

An insurance claim version of a roofing estimate template mirrors the adjuster’s format, listing each item with a unit, quantity and unit price, separating replacement cost value from depreciation and leaving room for supplements, so the contractor’s numbers line up with the carrier’s estimate during review.

Many insurance carriers and adjusters write roof estimates in Xactimate, estimating software from Verisk. Match its unit-by-unit structure. Once your rows line up with theirs, every price difference between the two estimates becomes easy to spot during review.

The table below defines the key insurance terms and shows where each belongs on the template.

TermMeaningTemplate Location
Replacement cost value (RCV)Cost to replace with like kind and qualityTotals section
Actual cash value (ACV)RCV minus depreciationTotals section
Recoverable depreciationWithheld amount released after completion, per policyPayment terms
DeductibleHomeowner’s out-of-pocket sharePayment terms
SupplementRequest for missed or added itemsSeparate supplement page
Overhead and profit (O&P)Contractor margin on claim jobsBelow subtotal

Attach photos for every disputed line item, such as drip edge, starter strip, ice and water shield and code-required upgrades, so the adjuster sees each issue firsthand. Supplements live or die on documentation. Arguing doesn’t move them.

Never offer to waive or cover a homeowner’s deductible. Several states prohibit it, and the practice can count as insurance fraud. Negotiation is another trap. Many states bar contractors from negotiating claims on a homeowner’s behalf unless they hold a public adjuster license.

Line Items That Are Easy to Miss

The line items easiest to miss on a roofing estimate are drip edge, starter strip, flashing, pipe boots, ventilation, decking allowances, permits, dumpster fees and cleanup, and each missing row turns into either a change order the homeowner resents or a cost the contractor absorbs after the job starts.

The table below lists each easy-to-miss item, why it slips through and how to price it.

Line ItemWhy It Gets MissedHow to Price It
Drip edgeHidden at roof edgesLinear feet of eaves and rakes
Starter stripTreated as part of shinglesLinear feet of eaves and rakes
Step and counterflashingReuse assumed at walls and chimneysPer wall or chimney
Pipe bootsSmall items, easy to skipPer penetration
VentilationNot part of shingle mathLinear feet of ridge vent or per vent
Decking replacementDamage hidden until tear-offPer 4 × 8 ft sheet
PermitAssumed the homeowner handles itLocal fee or “Included”
Dumpster and cleanupFolded into labor mentallyPer load plus nail sweep

Build every one of these rows into the master file, even on jobs where the quantity ends up at zero. Why bother? A visible zero tells the homeowner the item was checked, not forgotten.

Frequently Asked Questions

How Long Is a Roofing Estimate Valid?

A roofing estimate stays valid until the expiration date printed on it. There’s no verified standard period. Set that date based on how long your supplier will hold material prices on the products listed in the bid.

Should a Roofing Estimate Include Permit Costs?

Yes. A permit line either shows the fee or marks the permit “Included,” which confirms the job will be inspected and keeps a surprise charge from landing after the homeowner signs.

Who Pulls the Roofing Permit, Roofer or Homeowner?

The licensed roofing contractor usually pulls the permit, because many building departments ask for the contractor’s license number on the application. Some homeowners pull it themselves. Doing so, though, can shift code compliance responsibility onto the homeowner.

Should Roofers Use Excel or Estimating Software?

Start with Excel or Google Sheets while bid volume is low, since built-in formulas handle squares, waste and totals at no extra cost. Growth changes that. Move to estimating software once you need aerial measurement imports, e-signatures and customer relationship management (CRM) tracking.

Can a Contractor Estimate Be Used for an Insurance Claim?

Yes. Insurers review contractor estimates alongside the adjuster’s own. When the units and line items match, both sides can work through supplements and price gaps faster.

Conclusion

A roofing estimate template pays for itself every time it prevents a missed line item, a pricing dispute or a compliance gap, so build your master file now with measurements in squares, itemized materials, allowances, state-required notices and an insurance-ready version for claim work.

Data drives the next upgrades, not design. Aerial measurement imports, e-signatures and supplier price feeds are pulling estimates out of spreadsheets and into connected software.

Revisit the template each time your jurisdiction adopts a new edition of the IRC, and again whenever a manufacturer changes its warranty tiers. Supplier repricing is a trigger too. Kept current on that schedule, the template keeps every bid accurate and defensible.

Priya Chandrasekaran

Priya Chandrasekaran leads roofing content at RainyRoofers, covering sustainable, commercial, and residential roofing. She holds an M.S. in Sustainable Building Systems from UC Berkeley, is a LEED AP BD+C, and has 10 years of experience consulting on commercial roofing for institutional clients across California and the Pacific Northwest. She authors RainyRoofers’ recycled metal roofing, roofing materials, and LEED credits content and consults for the US Green Building Council (USGBC).