How to Estimate a Roofing Job

Measure, Material, Labor & Profit

As an Amazon Associate I earn from qualifying purchases.

This article walks contractors and DIYers through the full pro estimating workflow: measure the roof area (footprint × slope multiplier), pick the waste factor based on complexity, scope the bill of materials (shingles, ridge cap, starter, drip edge, flashing, underlayment, ice shield, nails), calculate crew hours (typical 2 sq/hour on a walkable roof), add dump fees and permit, then layer in overhead (10-20%) and profit (15-25%). Includes a downloadable estimate template.

Estimating a roof properly means producing two lists, not one: an area-based list for the field material and a length-based list for everything that keeps water out of it. Working from the area alone is why estimates come up short.

Step 1 — area and squares

Roof pitch converted to angle, slope percentage and area multiplier
PitchAngleSlope %Multiplier2,000 sq ft footprint becomes
1/124.8°8.3%1.00352,007 sq ft
2/129.5°16.7%1.01382,028 sq ft
3/1214.0°25.0%1.03082,062 sq ft
4/1218.4°33.3%1.05412,108 sq ft
5/1222.6°41.7%1.08332,167 sq ft
6/1226.6°50.0%1.11802,236 sq ft
7/1230.3°58.3%1.15772,315 sq ft
8/1233.7°66.7%1.20192,404 sq ft
9/1236.9°75.0%1.25002,500 sq ft
10/1239.8°83.3%1.30172,603 sq ft
12/1245.0°100.0%1.41422,828 sq ft
14/1249.4°116.7%1.53663,073 sq ft
16/1253.1°133.3%1.66673,333 sq ft
18/1256.3°150.0%1.80283,606 sq ft
20/1259.0°166.7%1.94373,887 sq ft
24/1263.4°200.0%2.23614,472 sq ft

Measure the footprint on the ground to the outside of the eaves, multiply by the pitch multiplier, divide by 100 for squares, then add waste: 10% simple gable, 15% hip, up to 20% cut-up.

Step 2 — the field material, from the area

Field material per square
MaterialPer square
Architectural shingles3 bundles
Sheathing, if being replaced3.125 sheets of 4x8
Synthetic underlayment0.1 roll at 10 squares per roll
Roofing nails, 4-nail patternAbout 264 for architectural

Step 3 — the trim, from the perimeter

Step 4 — labour and the extras

Step 5 — sanity-check it

Compare the square count against the pitch: if the roof area is barely larger than the footprint, the pitch was entered wrong. Compare the trim lengths against the roof shape: a hip roof with no hip cap on the list is a list with a mistake in it. And compare the total against the per-square figures for your state, which will tell you quickly if something has been left out.

Frequently asked questions

How do I estimate a roofing job?

Two lists. An area list for the field material — shingles, underlayment, sheathing, nails — and a length list for the trim: ridge, hip, eave, rake, valley and every wall run. Working from the area alone always comes up short.

What is the most common estimating mistake?

Ordering against the footprint instead of the sloped area. On a 6/12 roof that is 12% short before waste is even considered.

How do I sanity-check an estimate?

If the roof area is barely larger than the footprint, the pitch was entered wrong. If a hip roof has no hip cap on the list, the trim was worked from the area. And compare the total against the per-square figures for your state.

Should I include decking replacement in an estimate?

As a contingency at a per-sheet rate, not as a line item. Nobody can see the deck until the shingles are off.