From soil characterization and approval through transportation and receiving, Dirt ID connects the documentation behind every load into one defensible digital chain of custody.
The Compliance Center brings together source approvals, documentation status, load records and receiving activity—so project teams can identify gaps before closeout.
Not a composite health score. 92% ready, with the two blockers named: diversion below target and 10 documents outstanding.
Every open item names the load, its age, who it’s assigned to, and the recommended fix — redirect ~600 CY, request 6 lab results, reconcile a gate rejection within 48 hours.
Stage totals have to add up, and they’re shown adding up: 1,046 = 1,018 + 10 + 1 + 11 + 6. An auditor can check the arithmetic on the page.
Broken out by receiving facility with SWIS number, permit basis, receipts matched, and whether the tonnage counts as diverted.
This is not a trucking problem. It’s a documentation problem with a legal tail — and it surfaces at closeout, under audit, or in a claim, long after the paperwork is gone.
Miss the required diversion and final sign-off stalls. Loads sent to a non-approved facility count as 100% disposal.
Refundable C&D deposits and performance guarantees are held until compliance is proven — and forfeited on a miss.
Under CERCLA, liability is strict and can follow the generator years later — even when a hauler made the decision to dump.
When the review lands and the ticket is missing or disputed, reconstructing months of hauling from memory is not a defense.
Without one authoritative record, owner, contractor and hauler each carry a different count — and the difference comes out of someone’s invoice or retention.
Soil that was never qualified, delivered to a clean-fill facility, is a DTSC matter. Proving which loads were screened — and which weren’t — is the only way to contain it.
Dirt ID runs the full soil-export compliance workflow: approvals, testing and qualification, hauler enrollment, facility acceptance, document control, exception management and closeout reporting. Field capture is one input to that system. The record is the product.
Field capture records only the two moments that carry legal weight — departure from an approved source and acceptance at an approved facility — and nothing in between. Everything else in the record comes from approvals, lab results, facility confirmations and documents, not from a phone. Haulers can be shown exactly what is and isn’t captured before they’re onboarded.
A passport is created once and never recreated. Corrections append as new events with an author and a time; the original stays visible.
Each number on screen traces to a load, and each load to its receipt, approval and lab result. Nothing is an estimate you can’t open.
Projects, grading permits, diversion targets and authorized export volumes — the rules each load is measured against.
Lab results, geotechnical reports and environmental screening linked to each approved source, versioned and expiry-monitored.
Receiving facilities with SWIS and permit basis, enrolled haulers with DOT and AB939 status, and the acceptance criteria that govern them.
Per-load Soil Passports written once from field scans, facility acceptance and matched gate tickets — then sealed.
The web console that scores audit readiness, reconciles quantities and turns exceptions into assigned actions.
Final compliance reports, diversion reports and audit packages generated from the record — retained past closeout.
Permit thresholds, authorized volumes, approved sources and facilities.
Testing, geotech and screening linked to each source; haulers enrolled.
Each load issued a Passport and closed with acceptance and a matched receipt.
Quantities, diversion and exceptions managed in the Compliance Center.
Compliance report, audit package and permanent retention.
One load. One connected record of its approved source, movement and receiving confirmation. Detailed records and workflows are available in a guided demonstration.
Every load has a traceable identity. Customer records, configuration rules and internal workflows are not shown publicly.
See a guided demoBring together the load register, supporting documentation and receiving records into an organized reporting package. The example below is illustrative; final requirements depend on the project.
| Receiving site | Site type | SWIS / permit | Loads | CY received | Receipts | Diverted |
|---|---|---|---|---|---|---|
| Chandler’s Sand & Gravel | Engineered fill (IDEFO) | 30-AB-0032 | 402 | 5,200 | 402 / 402 | Yes |
| OC Materials Recovery | Inert processing | 30-AB-0417 | 188 | 2,430 | 188 / 188 | Yes |
| La Pata Reclamation Pit | SMARA backfill | Permit 91-12 | 62 | 800 | 62 / 62 | Yes |
| Frank R. Bowerman Landfill | Class III disposal | 30-AB-0360 | 377 | 4,870 | 376 / 377 | No |
| Date | Load ID | Hauler | Truck | Destination | Arrival GPS | CY | Status |
|---|---|---|---|---|---|---|---|
| Aug 14 · 09:00 | MRD-26-001268 | Inland Haul Co. | Super 10 · 7Y88990 | Chandler’s Sand & Gravel | 33.6638, −117.9047 | 10 | Verified |
| Aug 14 · 10:18 | MRD-26-001274 | Pacific Soils Transport | Bottom dump · 9W55124 | Chandler’s Sand & Gravel | — | 14 | In transit |
| Aug 14 · 08:41 | MRD-26-001260 | Inland Haul Co. | Super 10 · 7Y88993 | Frank R. Bowerman Landfill | 33.7284, −117.7284 | 10 | Rejected |
I certify under penalty of perjury under the laws of the State of California that this report and its attachments are true and correct; that the excavated soil exported from this project is accounted for herein; that loads were transported by a permitted hauler to the receiving sites identified above; and that the beneficial reuse reported was achieved as documented.
Dirt ID reporting is generated from the project’s actual chain-of-custody data — not reconstructed from disconnected tickets, spreadsheets, and emails.
Project records can be exported for project closeout, compliance documentation, owner reporting, and audit review.
Records are written once. Corrections append with an author and a timestamp — nothing is overwritten, nothing is deleted.
Every view, edit, approval, override and export is logged with user and time, and exports alongside the record.
Owner, contractor, consultant, hauler, facility and agency each see the scope they’re accountable for. Auditor access can be read-only.
Retained past closeout so a load can be defended years later. Full export in open formats at any time.
Soil handling, grading, material acceptance and construction-waste reporting can involve different requirements. Dirt ID helps teams organize the records relevant to their project, permits and receiving facilities.
Keep source information, material testing and applicable approvals connected to the work.
Maintain a consistent record of documented departures, haulers and receiving events.
Organize project records and supporting documentation for owner, consultant and agency review.
Requirements should be verified against the applicable permit, agency guidance and project specifications.
One compliance method — owners, contractors, consultants, haulers, receiving facilities and the agencies that audit them, on every kind of high-scrutiny site.
Dirt ID was founded by Tim Bell, who spent years in excavation and grading before building it. He didn’t come from software. He came from the job trailer, the grading site, and the closeout meetings where the documentation was incomplete, the tickets were missing, and everyone was trying to reconstruct what happened months earlier.
That is why Dirt ID exists: so the industry can prove where every load of soil came from and where it went, long after the project closes.
Dirt ID creates a verifiable digital record of the soil loads your trucks actually transport. Enrollment connects your company and trucks to participating Dirt ID projects so each load can be documented from the approved origin through the receiving destination.
We’ll look at your current documentation and show you exactly where the record breaks — no obligation.