Roofing Estimate Template: Squares, Pitch, and Decking
Short answer: A roofing estimate template is priced in squares, where one square is 100 square feet of actual roof surface — footprint area multiplied by the pitch factor, not the floor plan. At 6/12 that factor is 1.118; at 12/12 it is 1.414. List tear-off by layer, then underlayment, ice barrier, starter, drip edge, ridge cap, ridge vent, flashing, and disposal by weight. Decking replacement stays an allowance with a per-sheet rate, because nobody can price wood they have not uncovered.
The measurement mistake in roofing is not small and it is not recoverable. Price a roof off its footprint and you have already given away between three and forty percent of the material and labor, before a single shingle moves. Every other line on the estimate can be right and the job still loses money. The document below is built to make that mistake impossible, and to keep the two genuinely unknowable items — rotten deck and hidden layers — out of the fixed price.
What lines belong on a roofing estimate template?
Twelve, and homeowners recognize almost none of them, which is exactly why they belong in writing.
| Line | Unit | What it covers |
|---|---|---|
| Tear-off | Squares, per layer | Each existing layer is separate labor and separate weight |
| Deck inspection and re-nail | Squares | Walking the sheathing, re-fastening what moved |
| Underlayment | Squares | Synthetic or felt, named by product |
| Ice and water barrier | Linear feet, or squares | Eaves and valleys in ice-dam climates |
| Starter course | Linear feet | Eaves plus rakes on most manufacturer systems |
| Field shingles | Squares | The number everyone quotes, and only part of the job |
| Hip and ridge cap | Linear feet | A different product at a different price than field |
| Ridge vent | Linear feet | Must be balanced against intake, not just installed |
| Drip edge | Linear feet | Eaves plus rakes |
| Flashing | Each and linear feet | Pipe boots, step flashing, counterflashing, valley metal |
| Disposal | Tons, or per container | Priced by weight, which is why layers matter |
| Permit | At cost | Required in most jurisdictions for a full replacement |
Header: business name, license number, job address, estimate number, date, expiration date. Footer: allowances, exclusions, warranty terms for both material and workmanship, acceptance signature, and deposit. Name those lines carefully now and the final bill is a transcription rather than a negotiation, since the same descriptions become the invoice’s line items with only the quantities corrected.
Why does the pitch factor decide whether the estimate is right?
Because a roof is a slope and a footprint is flat. The pitch factor is the ratio between them, and it is the square root of one plus the rise over twelve, squared. You do not need to derive it. You need to look it up and apply it every time.
| Pitch | Pitch factor | 1,860 sq ft footprint becomes |
|---|---|---|
| 3/12 | 1.031 | 1,918 sq ft |
| 4/12 | 1.054 | 1,960 sq ft |
| 6/12 | 1.118 | 2,079 sq ft |
| 8/12 | 1.202 | 2,236 sq ft |
| 10/12 | 1.302 | 2,422 sq ft |
| 12/12 | 1.414 | 2,630 sq ft |
That table is the difference between a 19.2-square job and a 26.3-square job on the identical house. Pitch also changes the labor rate on the same square, not just the count: past about 7/12 the crew is working on staging or with rope, production drops, and fall protection setup becomes real time. Employees working six feet or more above a lower level require guardrails, nets, or a personal fall arrest system under OSHA’s residential construction fall protection rules, and the anchors and harness time belong in your labor rate rather than in your goodwill.
Write both numbers on the estimate: the measured pitch and the resulting squares. It answers the “why is your number bigger” question before it is asked.
How do I count squares, waste, and accessories?
Measure each roof plane, apply the pitch factor, total the area, divide by 100, then add waste for the cuts.
| Step | Example roof |
|---|---|
| Footprint of all planes | 1,860 sq ft |
| Pitch 6/12, factor 1.118 | 2,079 sq ft of roof surface |
| Squares before waste | 20.8 squares |
| Waste — two valleys, one hip, starter cuts | 12 percent |
| Squares to order | 23.3, so 24 ordered |
| Eaves | 118 lin ft |
| Rakes | 96 lin ft |
| Ridge | 62 lin ft |
| Valleys | 48 lin ft |
| Penetrations | 3 pipe boots, 1 chimney, 1 bath vent |
From those measurements the accessory lines write themselves. Drip edge and starter both run eaves plus rakes, so 214 linear feet each. Ridge cap and ridge vent run the ridge, so 62 linear feet, subject to keeping exhaust and intake ventilation in balance. Ice barrier runs the eaves plus the valleys where local code and climate call for it — the common requirement is coverage from the eave edge to a set distance inside the exterior wall line, so measure the overhang before you assume one course is enough.
Waste is not a fudge factor. Simple gable roofs run near 10 percent. Roofs with multiple hips, valleys, dormers, and cut-up planes run 15 percent or more, because every diagonal cut throws away the other half of a shingle.
How many tear-off layers am I pricing?
Count them at the eave with a flat bar before you write a number, and put the count on the estimate. Each layer is a separate pass with a separate weight, and disposal is billed by the ton.
| Layers found | What changes |
|---|---|
| One | Baseline labor, baseline disposal |
| Two | Roughly double the tear-off labor and the weight, and often a decking condition surprise underneath |
| Two plus wood shake or an original board deck | A different job entirely — full re-decking is the likely outcome, not a remote possibility |
Estimate the container by weight. Asphalt shingles run roughly 230 to 250 pounds per square per layer, so 21 squares of two-layer tear-off is about 10,000 pounds, or five tons. Confirm your own transfer station rate per ton and the container’s included tonnage, because overage fees are where roofing profit quietly evaporates.
If you find a third layer that was not visible, that is a change order, priced at the per-square tear-off and per-ton disposal rate already stated on the estimate. The customer agreed to those rates when they signed.
What does a filled roofing estimate look like?
The 6/12 roof measured above: full tear-off of two layers, architectural shingles, on a two-story with driveway access. Rates below are one contractor’s model shown so the shape is readable, not a market price — build yours from your crew’s real production rate, your supplier pricing, and your target margin.
| # | Description | Unit | Qty | Rate | Amount |
|---|---|---|---|---|---|
| 1 | Tear-off — two layers asphalt to deck, magnetic sweep daily | square/layer | 41.6 | $52.00 | $2,163.20 |
| 2 | Deck inspection and re-nail existing sheathing | square | 20.8 | $18.00 | $374.40 |
| 3 | Synthetic underlayment, full field | square | 23.3 | $34.00 | $792.20 |
| 4 | Ice and water barrier — eaves and valleys | linear ft | 166 | $3.40 | $564.40 |
| 5 | Drip edge, eaves and rakes, painted aluminum | linear ft | 214 | $2.60 | $556.40 |
| 6 | Starter course, eaves and rakes | linear ft | 214 | $2.10 | $449.40 |
| 7 | Architectural shingles — installed, 6/12, two-story | square | 23.3 | $312.00 | $7,269.60 |
| 8 | Hip and ridge cap | linear ft | 62 | $9.40 | $582.80 |
| 9 | Ridge vent, external baffle, with end plugs | linear ft | 62 | $11.20 | $694.40 |
| 10 | Pipe boots (3), bath vent (1), chimney counterflashing (1) | each | 5 | $118.00 | $590.00 |
| 11 | Disposal — 20 yd container, 5 tons included | container | 1 | $640.00 | $640.00 |
| 12 | Permit, at cost, receipt attached | each | 1 | $215.00 | $215.00 |
| Estimate total | $14,891.80 |
Allowances, billed only if used, at the rates the customer initials at signing:
| Allowance | Trigger | Rate |
|---|---|---|
| Decking replacement | Rot, delamination, or spacing found after tear-off | $92 per 4x8 sheet, installed |
| Fascia or drip-edge board repair | Soft wood at the eave | $14 per linear foot |
| Third shingle layer | Found during tear-off | Tear-off rate above, plus disposal at $95 per ton |
Exclusions: gutters and gutter guards, skylight replacement, chimney masonry, attic insulation, interior repairs from prior leaks, and anything requiring a structural engineer.
Which lines cannot be priced until the roof is open?
Three, and they are the same three on almost every replacement.
- Decking. You are standing on shingles. The plywood or plank underneath is invisible until it is not. Price it per sheet, state the rate, and photograph every sheet you replace before you cover it.
- Hidden layers. The eave count sometimes lies, especially where a previous crew tapered the edge.
- Framing and structure. Sagging rafters, undersized members, and old fire damage are engineering questions, not roofing questions, and they stop the job.
An allowance line with a named rate is not a hedge. It is the opposite: it commits you to a specific price for a specific unit of unknown work, so the customer knows the ceiling of their exposure per sheet rather than trusting an unstated figure decided on the roof.
How long is a roofing estimate good for?
Fifteen to thirty days, and say so in the header. Shingle pricing moves with manufacturer announcements, and the container rate moves with landfill fees. Write it as a date, plus what happens after: “Held through August 20, 2026. After that, material re-quoted at current supplier pricing; labor and disposal rates unchanged.”
The acceptance block should collect a signature, a printed name, a date, the deposit, and initials on the allowance rates specifically. Add the workmanship warranty term and the manufacturer warranty separately, because they are different promises from different parties — homeowners routinely believe a thirty-year shingle means thirty years of labor coverage, and correcting that at signing is far cheaper than correcting it at year four.
What do I keep after the crew leaves the roof?
The signed estimate, the change orders, the decking photos, the material invoices, the dump tickets with their weights, the permit and the inspection card, and the warranty registration. That file is what settles a leak call in year six, and a roofing workmanship warranty routinely outlives the retention periods people assume apply — how long to keep tax records is the floor, not the ceiling, for a trade that warrants its labor for a decade.
Keel keeps that trail on your phone and nowhere else: an iOS app running entirely on the device, with no account, no bank connection, no cloud, no login, and an App Store privacy label that reads Data Not Collected. Once the job is sold, the invoice goes out as a PDF with your numbering, your logo, your brand color, and a payment link the homeowner scans as a QR code. Supplier tickets, dump receipts, and the permit fee are photographed and read on device by Apple Intelligence. Every ledger entry is written into an append-only hash-chained record, so the file you produce in year six is provably the file you wrote in year one. Supply-house and dump runs are also real deductible miles, which is what a contractor mileage log exists to capture. Free covers unlimited invoices, receipts, and mileage; Keel Pro is a one-time $249.99 Lifetime purchase, not a subscription. You can get it on the App Store.
Frequently asked questions
How do I calculate roofing squares from a house footprint?
Multiply the footprint area of each roof plane by the pitch factor, add the planes together, then divide by 100. A 1,860 square foot footprint at 6/12 becomes 2,079 square feet of roof, or 20.8 squares. Add 10 to 15 percent waste for valleys, hips, and starter cuts before ordering. Pricing the footprint directly understates the roof by three to forty percent depending on slope.
What is the pitch factor for a 6/12 roof?
1.118. The factor is the square root of one plus the rise divided by twelve, squared, so 4/12 is 1.054, 8/12 is 1.202, and 12/12 is 1.414. Apply it to the footprint area of every plane before converting to squares. Steeper pitches also slow production and require fall protection setup, so the labor rate per square rises alongside the count.
How should decking replacement appear on a roofing estimate?
As an allowance with a stated per-sheet rate, never as a fixed quantity. You cannot see the sheathing until the shingles are off, so any number you write is a guess the customer will hold you to. Name the price per 4x8 sheet installed, have them initial it at signing, photograph every sheet you replace, and bill the actual count on the invoice.
Does a second layer of shingles double the tear-off price?
It roughly doubles the tear-off labor and the disposal weight, which together are a large share of the line. Two layers on 21 squares is about 10,000 pounds of debris at 230 to 250 pounds per square per layer, so container sizing and tonnage overage matter. Count layers at the eave with a flat bar and write the count on the estimate.
What should a roofing estimate say about ventilation?
Name the exhaust in linear feet of ridge vent and confirm the intake that balances it. Ridge vent installed without adequate soffit intake does not move air and can pull conditioned air from the house. If intake work is needed, list it as its own line rather than assuming it, and note the existing soffit condition you observed during the measurement.
How long should a roofing estimate stay valid?
Fifteen to thirty days is standard, because shingle pricing and landfill tonnage rates both move. Put the expiration as a date in the header and state what changes after it, usually that material is re-quoted at current supplier pricing while labor and disposal rates hold. That gives the homeowner a clear reason to decide rather than an open-ended offer.
This article is general information, not professional or tax advice.
How do I bill for it?
Once they say yes
Turn the agreed number into an invoice.
Describe the work in a sentence — "invoice Acme $1,500 for a brand sprint" — and Apple Intelligence drafts it on device for you to confirm.
On-device · No account · Data Not Collected