Building software for waste haulers
I started out driving roll-off trucks, and I've been building software for this industry ever since. Here's what I'm running today, what I built before, and what's coming next.
Now
Klau
LiveA teammate for roll-off haulers. You teach Klau your service area, pricing, fleet, and rules. Then it takes orders through an online storefront, builds routes around container size chains to cut trips back to the yard, keeps customers posted by text, and closes out jobs from a photo of the dump ticket. Named after the Klau Mine near Paso Robles, where I grew up.
Years: 2025–present
Technology: Next.js, Fastify, TypeScript, PostgreSQL, Claude
Strata
In productionAn operations platform for haulers, in production at an operation with a landfill, three transfer stations, and about 100 trucks. It started as a customer portal for invoices by job site and payments, live since early 2026. Today it also runs the scale house and material flow across their facilities, and a call log that pulls up the customer's account when a call is answered in their Zoom call center. Pricing, dispatch, and billing come next. Each piece ships dark and gets switched on when it's ready, while the existing billing system keeps running alongside it.
Years: 2025–present
Technology: TypeScript, Next.js, PostgreSQL, native iOS
What's next
More haulers on Strata
Strata was built from the first commit to run more than one hauler. If you've outgrown your billing system's customer portal but aren't ready to rip the whole thing out, it was built for that situation.
Klau and Strata, together
Klau knows roll-off routing. Strata knows the rest of the operation: the scale, the material, the customer on the phone. Next, they work together.
One builder, a fleet of agents
Everything on this page is built by one person working alongside a small fleet of AI coding agents running on my own machines. Here's how that works, and where it falls short.
Earlier work
eMobile Driver Platform
ShippedOne of the first Android driver apps in the waste industry. Built by a driver for drivers, eMobile replaced expensive custom hardware with off-the-shelf devices, so smaller fleets could afford it. Built for Core Computing Solutions, which Routeware later acquired. It's still in service today.
Years: 2011–2020
Technology: Java (Android), .NET API, React
Wastemate Customer Self-Service
ShippedOne of the waste industry's first customer-facing self-service platforms. Customers could request service and manage their accounts without picking up the phone.
Years: 2014–2018
Technology: ASP.NET MVC, JavaScript, SQL Server
Want to be early?
I'm looking for a few haulers and facility operators to shape what comes next, especially if you run a scale house or have outgrown your billing system's customer portal. Tell me what slows your operation down.Get in touch.
