Estimating roofing materials means turning the measured quantities from your takeoff into a buy list with the right quantities and the right waste factor. Each roofing material has its own quantity formula and its own waste factor, and applying them correctly is what keeps the bid accurate and the roof from running short mid laydown or mid shingle run.
What You Are Counting
Roofing takeoff starts with the roof plan, the elevation drawings, and the detail sheets. You are measuring the actual surface area of the roof, then converting that area into squares of shingles, rolls of underlayment, lineal feet of flashing, and pieces of vent and boot. Pull each layer separately so the deck, the underlayment, the flashing, and the finish all tie to the same footprint and edge length.
- Roofing shingles: asphalt three tab and architectural (laminated) shingles, measured in squares (100 SF per square) and bought in bundles (3 bundles per square for most architectural shingles).
- Underlayment: synthetic underlayment and 15 or 30 pound felt, measured in squares of coverage and bought in rolls of 10 squares (synthetic) or 2 squares (felt).
- Ice and water shield: self adhering membrane at eaves, valleys, and penetrations, measured in lineal feet (LF) of 36 inch wide roll, with 10 squares per roll.
- Flashing: step flashing at wall intersections, valley flashing at valleys, drip edge at eaves and rakes, and kick out flashing at wall to roof transitions, all measured in LF.
- Ridge vent and cap: ridge vent measured in LF, ridge cap shingles measured in LF and bought in bundles.
- Pipe boots and penetration flashing: lead or EPDM boots for plumbing vents, counted each (EA), and skylight flashing kits counted each.
- Fasteners and misc: roofing nails by the box, hip and ridge cap, caulking, and sealant, estimated from the square count and the edge length.
Units and Waste Factors
Roofing materials are bought by the square, the roll, the linear foot, or the piece, and the waste factor covers cuts, hips, ridges, and starter waste. Round up to the bundle or the roll after you apply waste.
- Shingles: roof SF divided by 100 gives squares. Add 10 to 12 percent waste for architectural shingles (cuts, hips, ridges, starter) and 5 percent for three tab. Buy whole bundles.
- Underlayment: squares of coverage, with 10 percent waste. Synthetic underlayment covers about 10 squares per roll, felt 2 squares per roll.
- Ice and water shield: LF of eaves times the width of the eave coverage (typically 3 to 6 feet), plus LF of valleys. Add 10 percent waste.
- Drip edge: LF of eaves plus LF of rakes. Add 5 percent waste for cuts and laps. Buy 10 foot pieces.
- Step flashing: LF of roof to wall intersections times 2 (one piece per shingle course), with 5 percent waste.
- Valley flashing: LF of valleys times 2 feet wide, with 10 percent waste. Buy rolls or sheets.
- Ridge vent: LF of ridge. Add 5 percent for cuts and end caps.
- Pipe boots: count each by pipe diameter. Add one spare for field damage.
- Fasteners: one box of roofing nails per 20 squares for hand nailing, or per the coil count for gun nailing.
Step by Step Material Takeoff
Work the takeoff deck up, from the surface area to the finish, so each layer ties to the same roof footprint.
- 1. Measure the plan area: take the footprint SF from the roof plan, then multiply by the pitch factor for the true surface area. A 4/12 pitch has a factor of 1.054, a 6/12 pitch 1.118, a 8/12 pitch 1.202.
- 2. Take off the shingles: divide roof SF by 100 for squares, apply the waste factor, and round up to the bundle. Add starter strip shingles for the eaves, one bundle per 20 LF of eave.
- 3. Take off the underlayment: match squares of underlayment to squares of shingles, with 10 percent waste. Choose synthetic or felt from the spec.
- 4. Take off the ice and water shield: measure LF of eaves times the eave coverage width (typically 3 feet), and LF of valleys times 3 feet. Add 10 percent waste.
- 5. Take off the flashing: measure LF of eaves and rakes for drip edge, LF of roof to wall for step flashing, LF of valleys for valley flashing, and count hip and ridge cap LF.
- 6. Take off the ridge vent: measure LF of ridge, add end caps and 5 percent waste.
- 7. Count the penetrations: count pipe boots by diameter, skylight flashing kits each, and any vent flashing for bathroom and kitchen exhausts.
- 8. Add fasteners and sealant: estimate nails from the square count, add tubes of caulking and roll of sealant for the flashing laps, and a line for starter strip.
- 9. Apply waste and round up: apply the waste factor to each line, round up to the bundle or roll, and total the squares of shingles separately from the squares of underlayment.
Where Estimators Miss
Roofing is one of the easiest scopes to undercount because the pitch factor and the edge length hide in the details.
- Plan area vs pitched area: a 2,400 SF footprint at 6/12 has about 2,683 SF of roof, not 2,400. Skipping the pitch factor undercounts every line on the roof.
- Forgetting starter and cap: starter strip at the eaves and cap shingles at the hips and ridges are separate from the field shingles. Count them or run short at the end.
- Mixing units: shingles are bought by the bundle and the square, underlayment by the roll. Convert your SF to the buy unit before you price, or the order is wrong.
- Ice and water on valleys: eaves get ice and water shield, but so do valleys and any low slope section. Missing the valley LF runs the membrane short.
- Step flashing count: step flashing is one piece per shingle course, not one piece per LF. A 10 foot wall at a 5 inch exposure needs about 24 pieces, not 10.
- Penetration count: every plumbing vent, skylight, and exhaust needs a boot or a flashing kit. Count them from the roof plan, not the field.
Worked Example
For a representative 2,400 SF house with a 4/12 pitch and two roof planes, here is how the takeoff lines break out.
- Plan area: 2,400 SF times 1.054 pitch factor equals 2,530 SF of roof surface.
- Shingles: 2,530 SF divided by 100 equals 25.3 squares, plus 10 percent waste equals about 28 squares of architectural shingles, or 84 bundles.
- Underlayment: 25.3 squares plus 10 percent equals about 28 squares of synthetic underlayment, or 3 rolls at 10 squares each.
- Ice and water shield: 80 LF of eaves times 3 feet equals 240 SF, plus 30 LF of valleys times 3 feet equals 90 SF, total 330 SF, about 4 rolls.
- Drip edge: 80 LF eaves plus 120 LF rakes equals 200 LF, plus 5 percent equals about 22 pieces at 10 feet.
- Step flashing: 30 LF of roof to wall, about 50 pieces at 7 inch exposure.
- Ridge vent and cap: 60 LF of ridge vent and 60 LF of ridge cap, about 4 bundles of cap shingles.
- Penetrations: 3 pipe boots and 1 skylight flashing kit.
A typical direct cost for this scope runs about $5,460 in materials and $1,430 in labor at 52 hours, for a direct cost near $6,890. Numbers are illustrative and vary by region, project size, and material choice, so use them as a sanity check, not a bid.
Putting It Together
A clean roofing takeoff lists each layer as its own line: shingles in squares and bundles, underlayment in squares and rolls, ice and water shield in rolls, flashing in LF by type, and penetrations counted each. Total the squares of shingles separately from the squares of underlayment, because the two ship in different packaging and the prices move on different schedules. Pull current quotes from your roofing supply house when you price the bid, because shingle pricing shifts with asphalt and oil costs. Keep the flashing and penetration lines at the bottom and add a small contingency for cap and starter, which are easy to undercount. The goal is a buy list the roofer can lay down without a second supply run, and a number you can defend when the bid gets tight.