About

Methodology and Sources

The conventions every calculator follows, and the sources behind the numbers it starts with.

Conventions

Your inputs come first. A calculator never substitutes its own figure for one you have entered. Defaults exist so the page shows a meaningful example; each is labelled and sourced in the assumption table.

Every component is a separate line. Waste, laps, overhangs, tear-off, pitch and storey factors and fees appear as their own rows in the breakdown, never folded into a single figure. If a line surprises you, you can see exactly what caused it.

Geometry first. Roof area is the footprint including overhangs times the pitch factor, √(1 + (rise ÷ 12)²); hips and valleys use the hip factor, √(rise² + 12² + 12²) ÷ 12. Pitch is entered as rise per 12 or in degrees and converted exactly.

Units are converted, not approximated. Feet and inches convert to metres and centimetres with exact factors (1 ft = 0.3048 m). Roofing squares (100 sq ft) are kept as the unit in both systems because bundles and prices are packed to them. The result of a calculation is the same whichever system you enter it in.

Rounding happens at the end, and always up for things you buy. Intermediate values keep full precision. Bundles, rolls, pieces, boxes and panels are rounded up to whole units; lengths are rounded up to the inch where they are ordered to the inch.

Ranges, not single prices. Cost calculators report a low and a high figure from dated survey ranges, because that is what the surveys support.

Averages are averages. Where a default is a typical value, it is a starting point, not a claim about your roof.

Sources for default figures

Figure Source Used in
Bundles per square, shingles per bundle, exposures, nailing patterns, starter and cap coverage Asphalt Roofing Manufacturers Association guidance; manufacturers’ installation instructions and product data (GAF, Owens Corning, CertainTeed, IKO) Shingle, starter, cap, nails calculators; shingle coverage table
Underlayment laps and double coverage, ice barrier extent, drip edge, valley lining, flashing minimums, nails, overlays International Residential Code (2021 and 2024 editions) chapter 9: R905.1.1, R905.1.2, R905.2.5, R905.2.6, R905.2.8, R908.3.1.1 Shingles group, guides
Felt roll sizes ASTM D226 Underlayment calculator
Rafter notch limits, span tables referenced IRC R802.4, R802.7.1.1 Rafter length calculator
Chimney cricket rule IRC R1003.20 Step flashing calculator
Attic ventilation ratios IRC R806.2; vent manufacturers’ net free area data Ventilation group; ventilation table
Attic insulation levels by climate zone Energy Star recommended home insulation R-values (US Department of Energy climate zones); manufacturers’ R per inch and bag coverage charts; IRC N1102.2.1 depth markers Attic insulation calculator
Metal panel coverage, screw patterns, clip spacing, trim Metal roofing manufacturers’ installation guides Metal group
Tile and slate coverage and weights Tile manufacturers’ data sheets; National Slate Association guidance Tile, slate, weight calculators
Cedar shake and shingle coverage and exposures Cedar Shake and Shingle Bureau installation manual and coverage tables Cedar shake calculator
Gutter capacity and pitch allowance SMACNA Architectural Sheet Metal Manual method as published by gutter manufacturers Downspout calculator; gutter table
Rainfall intensity NOAA Atlas 14 precipitation frequency estimates Downspout calculator, gutter guide
Ladder angle, extension, fall protection OSHA 29 CFR 1926.1053 and 1926 Subpart M; ANSI A14 for ladder overlaps Ladder calculator, safety guide
Solar setbacks International Fire Code and IRC R324 as adopted locally Solar fit calculator
Installed cost per square, tear-off, repairs Published 2025 cost surveys (HomeGuide, Fixr, Angi), as ranges Cost group
Roofer wages US Bureau of Labor Statistics, Occupational Employment and Wage Statistics Labor cost calculator, cost guide
Material life expectancies InterNACHI standard estimated life expectancy chart; NAHB study of life expectancy of home components Lifespan and planner calculators
Asbestos in older roofing US Environmental Protection Agency (pointer only; no procedures) Tear-off calculator, disclaimer

Each calculator’s assumption table names the figure it uses and the date it was last checked. When a source publishes new data, the default and the date are updated together.

What the calculators do not model

They do not assess structure: rafter, truss and deck capacity, snow loads and the effect of a heavier roof are questions for the code’s span tables, the truss maker or an engineer, and the pages say so. They do not inspect a roof, diagnose a leak or judge whether a roof is safe to walk on. They do not know your local code amendments, wind and ice-barrier maps or permit rules, which govern over the model code. Estimating factors such as hours per square, pitch and storey multipliers and waste allowances are standard trade practice, not measurements of your crew or your roof. Cost ranges are national and do not predict a particular quote.

Testing

Every calculator carries a set of test cases with hand-worked answers in both unit systems. The tests run automatically before each update to the site, and a calculator that fails any of them is not published. When an error is reported and confirmed, a test case for it is added so that it cannot come back.