Home Improvement Calculators: How to Work Out Materials and Costs

A calculator only helps if you can see the formula and the assumptions. Our 37 tools each print the formula, the waste allowance and a worked example. A 20 ft by 20 ft slab at 4 inches deep needs about 4.9 cubic yards of concrete before waste, 5.2 yards with a 5% allowance, and at roughly $150 per cubic yard delivered that is about $780 in material before labour. The same arithmetic runs inside every calculator on this page.

The three numbers every quantity needs

Every material estimate, from concrete to paint, is built from three inputs. Get one wrong and the whole estimate is wrong, which is why the calculators ask for them separately instead of hiding them behind a single box.

InputWhat it meansCommon mistake
Measured quantityArea, volume, length or count of the actual jobUsing the room's floor area when painting the walls
Waste allowanceExtra material for cuts, breakage and over-pourForgetting it, then buying a second delivery
Unit pricePrice per cubic yard, square, linear foot or sheetMixing a delivered price with a retail bag price

A worked example, start to finish

Take a slab 20 feet by 20 feet at 4 inches deep. Convert the thickness to feet first: 4 inches is 0.333 feet. Volume in cubic feet is length times width times thickness, so 20 x 20 x 0.333 equals about 133 cubic feet. One cubic yard is 27 cubic feet, so the slab needs 133 divided by 27, which is about 4.9 cubic yards. Add 5% for grade variation and spillage and you order 5.2 yards.

Volume (cubic yards) = length (ft) x width (ft) x depth (ft) / 27
Depth (ft) = depth (in) / 12
With waste = volume x (1 + waste % / 100)
Material cost = volume with waste x price per cubic yard

The material cost is only one line. Finishing labour, forming, base preparation and hauling are priced separately, which is why the installed cost on the concrete guide is $6 to $15 per square foot while the concrete itself is a fraction of that.

Every calculator, grouped by job

Grouping matters because homeowners search by project, not by material. Pick the group that matches the work, then the specific calculator inside it.

GroupCalculatorsStart with
Concrete and masonrySlab cost, rebar, retaining wall blocks, gravel and mulch, topsoilConcrete calculator
Fencing and decksFence installation cost, fence stain, deck boards and joists, deck costFence cost calculator
Roofing and exteriorRoof pitch, roof replacement, siding, gutters, windowsRoof replacement calculator
InteriorDrywall sheets, drywall repair, tile grout, paint, kitchen and bathroom remodel, countertop, hardwood vs LVPDrywall sheets calculator
SystemsHVAC replacement, heat pump savings, electrical panel, EV charger, repipe, sprinklersHVAC replacement calculator
Yard and upkeepSod and seed, tree removal, stump grinding, pressure washing, insulation, spray foam, termite treatmentSod and seed calculator
DiagnosisCrack width checker, garage floor coating, repair or replaceCrack width checker

The full tool list with descriptions is on the calculators page.

Waste factors that match the material

Waste is not a single number. Tiles break on cuts, lumber has defects, concrete spills and paint soaks into the surface. These are the allowances the calculators use by default, and you can change them.

MaterialTypical wasteWhy
Concrete5% to 10%Grade variation and spillage; washout on the truck
Tile10% to 15%Cut pieces, pattern matching, breakage
Lumber and decking5% to 10%Defects, knots, cut-offs
PaintOne extra gallon per roomPorosity, number of coats, touch-ups
Fence panels and pickets3% to 5%Gate framing, corners and slope

Have the measurements? Run the calculator for the job; it shows the formula, the waste and the cost range.

Open the calculators

Where calculators go wrong

  • Wrong thickness. A slab for a shed and a slab for a driveway are not the same depth, and the volume changes in proportion.
  • Forgetting the base. Gravel, sand and compacting are separate quantities and separate costs.
  • Mixing units. Ordering concrete in cubic yards and talking about the job in square feet works only if you convert once, correctly.
  • Treating a national labour rate as local. Material prices travel well between states; labour does not.
  • Rounding down on the last yard. Running short mid-pour costs more than the extra half yard.

Worked quantity guides in this cluster

The calculators do the arithmetic, and the guides show the arithmetic step by step so you can check it by hand. These two fence examples are the first in the quantity cluster.

GuideQuestion it answers
How many fence posts do I needPost spacing by fence type, corners and gates, with worked examples
How much concrete per fence postHole volume, bag counts by hole size and a 14-post worked example

How to read a calculator result

A calculator returns three things, and they are not the same kind of number. The quantity is exact arithmetic from your measurements. The cost is a range built from national prices. The waste allowance is a policy choice, not a measurement. Treat them differently: the quantity you can trust if the inputs are right, the cost needs a local check, and the waste is yours to adjust.

If the result looks wrong, check the units before doubting the formula. A depth entered in inches where the calculator expects feet is the most common error we see, and it changes the volume by a factor of twelve. The second most common is entering a room's floor area for a paint job that needs wall area.

Unit conversions you will need

FromToMultiply by
Cubic feetCubic yardsdivide by 27
Square feetRoofing squaresdivide by 100
InchesFeetdivide by 12
Linear feet of boardBoard feetmultiply by thickness (in) x width (in) / 12
AcresSquare feetmultiply by 43,560
80 lb concrete bagCubic feetabout 0.6

Choosing the right thickness before you calculate

Every quantity calculator asks for a depth, and the depth is often guessed. These are the thicknesses that common residential jobs are normally built to, as a starting point for the calculator rather than a substitute for a local engineer on structural work.

JobTypical thicknessNote
Garden path or stepping stones2 to 3 inchesLight foot traffic over a compacted base
Patio4 inchesReinforcement is common but not universal
Shed floor4 inchesDepends on the shed and what goes inside it
Driveway5 to 6 inchesHeavier vehicles and freeze-thaw push it up
Garage floor4 to 6 inchesCheck the vehicle weight and any lift

For posts and footings the depth is set by frost line and load, which is a different calculation and is covered in the fence post concrete guide. When a number is structural, get it engineered rather than borrowed from a chart.

Questions homeowners ask about calculators

Can I trust a calculator instead of a contractor's quote?

A calculator gives you a material quantity and a range, not a fixed price. Use it to check that a quote's material line makes sense and that the quantity is right. Labour, access and site conditions still need a contractor's eyes.

Why does the calculator's total differ from a quote?

The quote includes labour, permits, disposal and a profit margin. The calculator shows material and a typical installed range. If the difference is large, compare the line items rather than the totals.

What waste percentage should I use?

Use the calculator's default first, then raise it for complicated shapes, small rooms with many cuts, or a material that is hard to reorder. A second delivery is usually more expensive than the extra material.

Do the calculators work in metric?

The site's guides and tools use US customary units: feet, inches, square feet, cubic yards and linear feet. Convert metric measurements first; the formulas are unit-agnostic once the units match.

What thickness should I enter for a patio?

Four inches is the common residential patio thickness over a compacted base. Enter a different number only if the design calls for it, and remember the thickness changes the volume in direct proportion.

Why does the calculator show a range instead of one price?

Material quantity can be exact, but the installed cost depends on local labour, access and site conditions. A range is honest; a single number would pretend those variables do not exist.

What is a roofing square?

A roofing square is 100 square feet of roof area. Shingles are sold by the square, so a 20 square roof is 2,000 square feet of roof surface, not 2,000 square feet of floor area.

Can I embed a calculator on my own site?

Yes. Each calculator page carries an embed option for a one-line iframe, with attribution to LocalServiceHQ. It is free and does not require an account.

Sources and method
Formulas follow standard construction quantity method; prices come from the price index (checked October 2026). Supplier list prices are used for material units. Full method on the methodology page.