DirtIQ is takeoff and estimating built for excavation, grading, and site utility contractors — take the quantities off the plans, price them from your own cost library, and send a proposal on your letterhead. No more rebuilding last job's spreadsheet and hoping the formulas still add up.
Built by an excavation contractor — and used on real bids before it was sold to anyone.
| Line item | Qty | Total | ||||
|---|---|---|---|---|---|---|
| 02 · Demolition | ||||||
| Sawcut & remove asphalt | 2,400 | 13,080 | ||||
| 31 · Earthwork | ||||||
| Strip topsoil 6" | 4,850 | 9,943 | ||||
| Cut to fillAGTEK | 18,420 | 50,655 | ||||
| Import structural fill | 3,260 | 50,856 | ||||
| 33 · Site utilities | ||||||
| 8" PVC SDR-35 w/ bedding | 1,140 | 25,365 | ||||
| Storm structuresAssembly | 14 | 29,400 | ||||
| Bid total — markups applied by category | $212,201 | |||||
The way it works now
Every sitework contractor bids the same way: a takeoff, then a spreadsheet copied from the last job, then a long night. It works right up until it doesn't.
One estimator knows where the formulas are buried. Nobody else can pick up a bid mid-week, and nothing carries forward but a copy of the file.
Fuel, wages, stone, pipe — they all moved. The old sheet didn't. You find out which numbers were stale after you've already been low bidder.
The estimate goes in a folder, the invoices go to accounting, and the two never meet until the job is closed and the money is already spent.
What it does
Not a general-purpose construction suite with a dirt module bolted on. Every screen is shaped around how earthwork gets bid.
Drop in the PDF and measure right on the sheet — linear, area, and count — with a scale you set once. Quantities land straight on the estimate.
Already run the dirt in AGTEK? Import the volume report and cut, fill, strip, and import loads come across as grading lines — no retyping.
One clickDivisions, per-line waste factor, and three cost buckets — Labor/Equip, Material, Sub — because that is how sitework actually prices. Not a generic invoice tool.
Labor rates, equipment, materials, and crews live in one place. Fuel goes up, you change one number, and the next bid is priced right.
A pipe run is pipe, excavation, bedding, and backfill. Build it once as an assembly and drop the whole thing into a bid in one line.
Log material and sub quotes against each scope, see the low number, and pull the one you picked into the estimate.
Your logo, your exclusions, your terms — a clean PDF built from the estimate, not retyped from it.
The whole internal estimate exports to a spreadsheet whenever you want it. Your numbers stay yours.
Win it and the estimate turns into a job. Import invoices, match them to scope, and watch actual cost against what you bid — while you can still do something about it.
How it works
Start a bid, drop in the plans, and set the scale. Or import an AGTEK volume report if the dirt is already run.
Measure linear, area, and count on the sheet. Counts and lengths become line items on the estimate.
Pull crews, equipment, materials, and assemblies. Set waste, then markups by category — margin is visible the whole way.
Export the branded proposal. When it's awarded, the same bid becomes the job you cost against.
Why DirtIQ
DirtIQ came out of Hurley's Earthworx, a working excavation contractor. It was built to replace our own estimating spreadsheet, tested against our own bids, and it had to survive a real bid week before it was ever offered to anyone else.
That's why it prices the way you price — trucking in the sub bucket, waste on the line, markups by category at the bottom — instead of the way estimating software usually wishes you did.
“If it couldn't handle a 158-line hangar bid the way we actually build one, it wasn't worth shipping.”Andrew HurleyHurley's Earthworx · founder, DirtIQ
Questions
No. If you already run AGTEK, import the volume report and keep your workflow. If you don't, take the quantities off the plans in DirtIQ.
That's the point. DirtIQ is modeled on how sitework estimates are actually built in Excel — divisions, waste factors, unit costs, markups by category — so it's the same shape of work without the broken formulas. You can still export to Excel any time.
Nobody outside your company. Each company gets its own workspace, isolated in the database at the row level. Your rates, quotes, and margins are not pooled or benchmarked.
DirtIQ is in early access while we finish hardening it on real bids. Get in now and we'll set pricing with you before it opens up.
Set up your company workspace, load your rates, and run a live bid through it. If it doesn't beat your spreadsheet, keep the spreadsheet.