Our standard
A BuildMath result should match what an experienced estimator would get by hand. Every page shows the formula it uses, the assumptions behind it (waste factor, bag yield, density, code limit) and where those assumptions come from.
How calculations are produced
- One formula, one source of truth. Each formula is written once in code and shared by the interactive calculator and the pre-calculated tables, so the static answer and the live answer always agree.
- Pre-calculated pages. Size and preset pages (for example a 20x20 slab or a 6/12 roof) are generated programmatically from the same formulas; their tables, quick answers and FAQ figures are computed, not typed by hand.
- US units first. Feet, inches and fractions to 1/16" (or 1/32"), cubic yards, square feet, board feet, pounds and tons.
- Round the way the trade does. Bags, sheets, studs and sticks always round up; ready-mix rounds up to the next ¼ yd³.
- Waste is explicit. Material calculators offer 0%, 5%, 10% or 15% waste, and pre-calculated tables state which value they use.