Roof Replacement Cost & Shingle Estimating Guide
How to measure a roof, convert footprint and pitch into roofing squares and shingle bundles, and understand what really drives the cost of a re-roof.
Key Takeaways
- Roof area is the footprint multiplied by a pitch factor — you cannot read a sloped roof off the ground plan.
- A roofing square is 100 square feet; standard asphalt shingles come three bundles to the square.
- Complex roofs with hips, valleys, and dormers waste more material, so raise the waste allowance.
- Shingles are only one line — underlayment, flashing, ridge, starter, and tear-off drive a big share of the cost.
Why roofs are measured in squares
Roofers do not price a roof by the individual shingle or even by the square metre. They use the roofing square — an area of 100 square feet (about 9.29 square metres) — because shingles, underlayment, and labour are all sold and quoted in those units. A typical single-storey house might have a roof of 20 to 30 squares. Learning to think in squares lets you talk to suppliers and contractors in their own units and sanity-check a quote before you sign it.
The catch is that you cannot measure a pitched roof from the ground. The plan you see from above — the footprint — is smaller than the actual sloped surface the shingles have to cover. The steeper the roof, the bigger the difference. The roof shingle and squares calculator bridges that gap: you enter the footprint and the pitch, and it returns the true roof area, the number of squares, the shingle bundles, and the underlayment rolls. This guide explains the pitch factor behind it and the cost items the material count does not capture.
Step 1: measure the footprint
Start with the footprint — the length and width of the area the roof covers, measured on the ground or from a plan, and importantly including the eaves overhang beyond the walls. For a simple rectangular house this is one measurement each way. For an L-shaped or T-shaped house, break the footprint into rectangles and add them. The footprint is the honest starting point because it is something you can actually measure without climbing onto a steep roof with a tape.
If your roof is a simple gable (two planes meeting at a ridge) or a hip (four planes), multiplying the footprint by a pitch factor gives a good estimate of the total sloped area. More complex roofs with multiple ridges, dormers, and different pitches are better measured plane by plane, but even then the footprint-times-pitch method gives a useful first number and a check against a contractor's figure. Always err toward measuring the whole footprint including overhangs rather than just the building outline.
Step 2: apply the pitch factor
Roof pitch is the slope, usually written as rise over run — for example 6/12 means the roof rises 6 units for every 12 units it runs horizontally. The pitch factor that converts footprint area to sloped area is the square root of one plus the slope squared. A nearly flat roof has a factor close to 1.0, a moderate 6/12 pitch is about 1.12, an 8/12 pitch about 1.20, and a steep 12/12 (45-degree) roof about 1.41. So a 6/12 roof has about 12 percent more surface than its footprint, and a 12/12 roof has 41 percent more.
This is where ground-level estimates go wrong: ignore the pitch and you under-order by 12 to 40 percent, which on a re-roof means a second delivery and a stalled crew. The calculator lets you pick the pitch from a list of common values, so you do not need to compute the square root yourself. If you are not sure of the pitch, you can estimate it from inside the roof space or with a level and a tape against a rafter — even getting within one pitch step keeps the material estimate close.
Step 3: convert to squares and bundles
Once you have the sloped area, converting to squares is simple division: area in square feet divided by 100. The calculator does it in metric too, dividing the square-metre area by 9.29. Then it turns squares into bundles. Most standard three-tab and architectural (laminate) asphalt shingles come three bundles to the square, so a 25-square roof needs about 75 bundles. Heavier designer or premium shingles can be four or even five bundles per square because each bundle covers less area — check the coverage printed on the wrapper and set the bundles-per-square field to match.
Underlayment is estimated the same way. Synthetic underlayment rolls typically cover about 10 squares each, so the calculator divides your squares by 10 and rounds up. Felt underlayment covers less per roll — around 4 squares for 15 lb felt and 2 squares for 30 lb — so adjust if you are using felt. The bundle and roll figures already include your waste allowance, which brings us to the single most important input on a real roof.
Step 4: set a realistic waste allowance
Waste on a roof is not a fudge factor; it is the material consumed by cuts. A simple gable roof with two clean rectangular planes wastes very little — 10 percent is plenty. But every valley, hip, dormer, skylight, and change of direction forces diagonal cuts that leave offcuts you cannot reuse. A cut-up roof with several hips and valleys can justify 12 to 15 percent or more. The steeper and more complex the roof, the higher the waste, and it is cheaper to allow for it up front than to pay for an emergency top-up delivery.
Two items that quietly consume shingles are the starter course along the eaves and the ridge cap along the top. If you buy dedicated starter strip and hip-and-ridge shingles, count those separately by the linear metre or foot of eave and ridge. If you cut them from field shingles instead, they come out of your waste allowance, so bump it up. The calculator's waste percentage flows through to the squares, bundles, and rolls, so you can see the effect of a more generous allowance immediately.
What actually drives roof cost
Shingles are the headline material, but a re-roof quote is made of many lines. Tear-off and disposal of the old roof, underlayment, ice-and-water shield in valleys and at eaves in cold climates, drip edge, starter strip, ridge cap, valley and step flashing, vents, and the nails to fasten it all — plus labour, which on a steep or high roof commands a premium for the extra time and safety measures. The material count from the calculator gives you the shingle and underlayment lines; the rest you price by the linear feature or take from a contractor's quote.
This is also where the roofing system beneath the shingles matters. If you are re-roofing as part of a larger project, the roof sheet calculator handles metal and corrugated coverings, the steel truss calculator helps with the supporting structure, and the insulation performance calculator lets you check the thermal performance of the roof build-up while the roof is open — the best time to improve it. When you compare contractor quotes, our guide on how to check a contractor's quote shows how to line up the flashing, tear-off, and ventilation items so a cheap headline price does not hide missing scope.
Putting a roof estimate together
Measure the footprint including overhangs, identify the pitch, and let the calculator convert those into roof area, squares, shingle bundles, and underlayment rolls. Choose the bundles-per-square to match your shingle, and set a waste allowance that reflects how cut-up the roof is — modest for a plain gable, generous for a hip roof with valleys and dormers. That gives you a defensible shingle and underlayment order and a squares figure you can quote to suppliers.
Then build out the rest of the system: tear-off and disposal, drip edge and flashing by the linear measurement, ridge and starter by the linear measurement, vents by count, and nails and labour. Keep the assumptions written beside each quantity so that if you change the shingle or discover the pitch is steeper than you thought, you can update the affected lines rather than starting over. A roof done this way — footprint and pitch to squares, squares to bundles, then the linear and labour items on top — is one of the most predictable material estimates in construction, precisely because it is pure geometry underneath.
FAQ
How do I calculate roof area from the footprint?
Multiply the footprint area (length × width, including eaves overhang) by a pitch factor: about 1.0 for a flat roof, 1.12 for a 6/12 pitch, and 1.41 for a 12/12 pitch. You cannot measure a sloped roof from the ground plan without the pitch factor. The roof shingle calculator applies it for you.
What is a roofing square?
A roofing square is 100 square feet (about 9.29 m²) of roof surface. Shingles, underlayment, and labour are quoted by the square. A typical single-storey house roof is around 20–30 squares.
How many bundles of shingles are in a square?
Most standard three-tab and architectural asphalt shingles are three bundles per square, so a 25-square roof needs about 75 bundles. Heavier premium shingles can be four or five bundles per square — check the coverage on the wrapper.
How much waste should I allow for a roof?
About 10% for a simple gable roof, and 12–15% or more for hip roofs with valleys, dormers, and skylights, because diagonal cuts leave offcuts. Starter and ridge shingles also consume material if you cut them from field shingles.
Does the calculator include flashing, ridge, and tear-off?
No. It estimates field shingles, squares, and underlayment rolls. Drip edge, starter, ridge cap, flashing, vents, nails, tear-off, disposal, and labour are separate and are usually priced by the linear feature or taken from a contractor's quote.