Landscaping Estimate Calculator

Multi-material landscaping estimate with mulch / gravel / sod / pavers / topsoil / concrete volume math, labor, contingency, markup or margin pricing, and a printable line-item estimate. No login.

Materials
Mode
Labor

Estimated labor hours for the job.

Use FS2 to compute a loaded rate.

Visible only when crew mode is on.

Pricing
Pricing mode

Marks up cost by this %. 25% markup ≈ 20% margin.

Optional buffer applied to materials + labor before pricing.

Estimated price

Add at least one materials row.

Materials (post-waste)
Labor
Contingency
Total cost
Profit
Margin / Markup

Line items

MaterialQuantityWasteUnit priceLine total
Export
How this is calculated

Each material row computes its own quantity (cubic yards for volume materials, square feet for sod and pavers, short tons for gravel weight basis), applies a per-row waste factor, and emits a line total. The job rolls up to total cost, then prices via margin or markup.

volume materials (mulch / topsoil / concrete):
  cu_yd = (L_ft × W_ft × (D_in / 12)) / 27
  cost  = cu_yd × $/cu yd × (1 + waste)

gravel (weight basis, default):
  cu_yd = (L_ft × W_ft × (D_in / 12)) / 27
  tons  = cu_yd × density (t/cu yd)
  cost  = tons × $/ton × (1 + waste)

sod / pavers (area materials):
  cost  = sq_ft × $/sq ft × (1 + waste)
  pavers/sqft = 144 / (paverW_in × paverL_in)
  paverCount  = ceil(sq_ft × pavers/sqft × (1 + waste))

aggregate:
  materialsCost  = Σ row.lineTotal
  laborCost      = hours × rate × crew
  overheadCost   = (materials + labor) × contingency
  totalCost      = materials + labor + overhead
  estimatedPrice (markup) = totalCost × (1 + markup)
  estimatedPrice (margin) = totalCost / (1 − margin)

Default unit prices and waste factors come from US 2026 consensus ranges (Lawnstarter, HomeGuide, Angi, Inch Calculator, Omnicalculator). Density 1.5 t/cu yd is the standard gravel average — verify against your supplier's quote. Tax is excluded.