Excavation bids go wrong when soil conditions, rock, or haul distance aren't factored in at the start. Excavation estimate software builds a site-condition-specific bid so your margin is protected from the first bucket to the last load.
What excavation contractors need in estimate software
- Volume calculation — length × width × depth ÷ 27 = cubic yards to move
- Soil type — sandy loam vs. heavy clay vs. rock increases equipment time and cost
- Equipment selection — mini-excavator, full-size excavator, skid steer, bulldozer
- Haul and disposal — on-site stockpile vs. haul off vs. import fill
- Shoring and dewatering — deep excavations may require trench boxes or pumping
Excavation pricing quick reference (2026)
- General excavation (per cubic yard, removed) — $15–$35
- Rock excavation (blasting or chipping) — $50–$150/cubic yard
- Mini-excavator rental (operator) — $600–$1,200/day
- Full-size excavator (operator) — $1,200–$2,500/day
- Foundation excavation (1,500 sqft footprint, 4' deep) — $3,000–$8,000
- Pool excavation (typical 15×30 freeform) — $2,000–$5,000
- Haul and dump (per load, typical dump truck) — $300–$600
How to estimate an excavation project
- Calculate cubic yards: L(ft) × W(ft) × D(ft) ÷ 27
- Apply swell factor — most soil swells 15–30% when excavated (fill calculation is opposite)
- Estimate production rate for your equipment in that soil type
- Calculate haul loads: cubic yards ÷ truck capacity (typically 10–14 CY/load)
- Add shoring, dewatering, and utility locating if needed
Excavation estimating mistakes
- Not checking for underground utilities — 811 call before ANY digging
- Underestimating rock — one unexpected ledge can add $5,000–$20,000 to a job
- Forgetting to account for soil swell in haul calculations
The ConstruMate excavation calculator handles cubic yards, equipment days, haul loads, and soil conditions — producing a complete estimate you can present to clients with confidence.
Build your first estimate in 5 minutes
ConstruMate — AI estimates + bilingual proposals