Build a roofing estimate from verified measurements: roof area in squares, adjusted for pitch, with your waste factor stated. List each component on its own line with a unit (tear-off by layer, underlayment, ice barrier, drip edge, flashing, vents, ridge cap), name the shingle product and color, price decking per sheet, include the permit and code items, attach photos, define both warranties and set the payment schedule. On insurance jobs, mirror the adjuster's line items.
Every number on a roofing estimate traces back to the measurements, so get those right before you price anything.
Aerial measurement reports, built from satellite or aircraft imagery, give you plane-by-plane areas, pitches and the lengths of ridges, hips, valleys, rakes and eaves without setting up a ladder. They're fast and keep you off the roof for the first pass. Their limits matter: trees and shadows hide edges, the imagery can predate an addition, and no picture from above shows how many layers are on the roof, what the decking looks like or whether the flashing can be reused.
Hand measuring takes longer but catches what imagery can't. Two approaches work:
Whichever you use, confirm it on site and attach the report or your sketch to the estimate. If you use a drone for measurements or photos, flying it for your business generally falls under the FAA's small drone rule (Part 107), which requires a Remote Pilot Certificate 1.
Roofing is ordered and priced in squares, and one square is 100 square feet of roof surface. Roof pitch is the rise in inches for every 12 inches of run, and it's what turns a flat footprint into real surface area. The multiplier is the square root of (144 plus the rise squared), divided by 12:
| Pitch | Multiplier |
|---|---|
| 4/12 | 1.054 |
| 5/12 | 1.083 |
| 6/12 | 1.118 |
| 7/12 | 1.158 |
| 8/12 | 1.202 |
| 9/12 | 1.250 |
| 10/12 | 1.302 |
| 12/12 | 1.414 |
Waste is where two honest estimates drift apart. A plain gable roof has few cuts. Hips and valleys need an angled cut on every course, and dormers, skylights and short runs add more. Set your waste factor per roof from your own history (compare what you ordered with what you used on finished jobs) and show it as its own number instead of burying it in the squares. Decide whether starter and ridge cap come out of the waste or get their own linear-foot lines, and say which, so nobody counts them twice. Turning these quantities into a price is covered in how to price roofing jobs.
Example: A hip roof's footprint, overhangs included, is 2,000 square feet, and every plane is 6/12. Surface area is 2,000 × 1.118 = 2,236 square feet, or 22.36 squares. Say your records on cut-up hip roofs support a 12% waste factor (an illustrative figure, not a standard): 22.36 × 1.12 = 25.04 squares to order, rounded up to full bundles. The estimate shows 22.36 measured squares, the 12% waste factor and the order quantity as three separate numbers.
A single "replace roof" price invites doubt. Line items let a homeowner compare bids item by item and let an adjuster match your scope to theirs. Use the unit each item is installed in:
| Line item | Unit | What to state |
|---|---|---|
| Tear-off | Squares, per layer | Number of layers found |
| Disposal | Load or dumpster | Haul-off, nail sweep, cleanup |
| Shingles | Squares | Product line, color, waste factor |
| Starter | Linear feet | Eaves, and rakes if you install it there |
| Hip and ridge cap | Linear feet | Product that matches the shingle |
| Underlayment | Squares | Type, and double layer where slope requires |
| Ice barrier | Squares or linear feet | Where code or conditions require |
| Drip edge | Linear feet | Eaves and rakes, metal and color |
| Valleys | Linear feet | Open metal or closed |
| Step and counterflashing | Linear feet | New or reused, and why |
| Chimney flashing and cricket | Each | Cricket where required |
| Pipe boots and other penetrations | Each | Count and type |
| Ventilation | Linear feet or each | Intake and exhaust, net free area |
| Decking | Per sheet | Allowance, see below |
| Steep or high roof labor | Squares | Pitch and number of stories |
| Permit and inspection | Each | Who pulls it (you) |
Don't fold steep or high roof labor into the shingle price. In residential construction, OSHA requires employers to protect workers 6 feet or more above a lower level with guardrails, safety nets or personal fall arrest systems, unless another part of the rule allows an alternative 2. Anchors, harness time and slower production on a steep pitch are real labor, so they belong on their own line.
List exclusions just as clearly: gutters, skylight replacement, siding repairs at sidewalls, interior repairs and anything else you aren't doing should be marked excluded or priced as an option.
The FTC tells homeowners that a written estimate should describe the work, the materials, the completion date and the price 3. On a roof, "materials" means a spec another crew could order from:
Have the homeowner sign off on the color name in writing, by signature or a text reply. Once shingles are nailed, a color dispute is expensive to settle.
You usually can't see the decking until the old roof is off, so don't guess with a lump sum. State how many sheets the base price includes (zero is fine), the installed price for each additional sheet, and how you'll document replacements: photos of each bad sheet before it's covered and a count the homeowner can check. Get the homeowner's approval on the count before you dry in, by text with photos if they aren't home. Anything past the allowance is a change and should be handled like one; see how to handle change orders.
Example: Your estimate includes 2 sheets of decking and lists $100 per additional sheet installed (round numbers for the math). Tear-off turns up 7 soft sheets. You photograph each one, text the photos and the count to the homeowner and get approval for 5 extra sheets: 5 × $100 = $500, added by change order before the new underlayment goes down.
Many states and cities build their residential code on the International Residential Code (IRC) and amend it, so confirm which edition your building department enforces. The section numbers below come from recent IRC editions.
Example: The eave overhang measures 2 feet along the slope and your ice barrier comes in 3-foot rolls. Covering the overhang plus 24 inches inside the wall line takes at least 4 feet, so one course falls short and every eave needs two. On 120 feet of eaves, that's 240 linear feet of membrane instead of 120, before laps.
Example: An attic over a 1,500-square-foot ceiling needs 10 square feet (1,440 square inches) of net free vent area at 1/150. If the 1/300 exception applies, it needs 720 square inches, split between upper vents and low intake as the code describes. Compare those totals with the net free area ratings of the ridge vent and soffit vents on your estimate.
Photos turn line items into evidence. Before you write the estimate, take:
Caption each photo with the line item it supports and attach the set to the estimate. On insurance work, an item with no photo behind it is an item you'll be asked to prove later.
Homeowners mix these two up, so the estimate should separate them in plain words.
Don't promise more than either document says. Have a lawyer review your workmanship warranty wording once, since it becomes part of the contract.
Roof jobs move fast once materials are ordered, so put the payment schedule on the estimate: what's due at signing or when materials are ordered, and what's due at completion. Deposit size and timing are covered in how much deposit to ask for. The FTC tells homeowners not to pay the full amount up front and notes that some states limit how much a contractor can ask for as a down payment 3, so check your state's home improvement rules before you set yours.
Also include:
On insurance jobs, write the schedule so it fits how the claim pays out. How to invoice roofing jobs covers actual cash value, recoverable depreciation and mortgage-company checks.
On a claim, the homeowner will set your estimate next to the adjuster's. Make the comparison easy:
For code items, whether the policy pays depends on the homeowner's coverage, which may include ordinance or law (building code upgrade) coverage. Ask the homeowner to check their declarations page and confirm with their insurer.
Remember whose claim it is. The FTC tells homeowners dealing with storm damage to get written estimates from more than one contractor and to ask for an explanation when prices differ a lot 10. Your line-by-line comparison is that explanation. Before you talk to an insurer on a homeowner's behalf, check your state insurance department's rules on what contractors may do in a claim.
It's a business choice. You can offer free replacement estimates and recover the time in the price of the jobs you win, or charge for detailed inspection reports and repair diagnostics and credit the fee if the customer hires you. Either way, tell the homeowner before the visit, not after.
Long enough for the homeowner to decide, short enough that a change in shingle or metal prices doesn't eat your margin. Pick a fixed number of days, print it on the estimate and reprice when it lapses. On insurance jobs, say that the price may need updating if the claim runs past that window.
You can, but don't let it stand alone. A per-square price only compares fairly between bids that include the same things, and tear-off layers, ice barrier, flashing, ventilation and decking allowances all move it. Put the line items next to the per-square figure so the homeowner can see what they're comparing.
Rules and figures change, and many requirements vary by state and city. Check the current version of each source and your local authority before acting, and talk to a licensed professional about your specific situation.