About TrashLab | The operating system for waste haulers
We exist to serve haulers
We build the software waste haulers run their day on, from the first call to the paid invoice.
1MWaste generators serviced
Founded by technologists, built with haulers
John Tan (CTO, ex-Google) and Neil Chaudhary (CEO, Stanford-trained) teamed up with haulers across the country to build software that makes the work easier, in the office and on the road.
We started TrashLab after seeing hardworking haulers struggle with outdated tools: missed calls, manual dispatching, billing headaches, and paperwork everywhere.
Trusted by the fastest growing companies in the industry
-
-
-
- -
Our features
One system for every hauler and facility
No need for separate tools. TrashLab gives you everything you need to run a waste business in one place.
AI Order Taker
Every call gets answered and written up as an order request, ready to confirm in one click.
Order request: Haul-E · call 2:14
Client: Harbor Roofing
Service: 30yd Roll-off · Delivery
Details: 745 Secaucus Rd, Jersey City, NJ 07307
Scheduled: Thu, Oct 29 · 7–9 AM
Submitted by: Haul-E
- Call & Text Center
- Dispatch
- Driver App
- Billing & Payments
- Customer Portal & Online Ordering
- Scale
- Reporting
- Accounting Integration
Call & Text Center
Calls and texts live in one place, and each conversation comes with a summary and the next step.
Call Summary: Daveneedsthe30ydat745SecaucusRdswappedThursdaymorning.It'sfullofroofingshingles,soitwilllikelygooverthe2-tonlimit.
Call Follow-ups: Swap · Thu, Oct 29 · 7–9 AM
Open order
Dispatch
See every truck and stop on one board. Routes are sequenced for drive time, and status comes straight from the cab.
- Truck 12 · Luis M.
- 7:30 AM Delivery · 20yd
1514 Kennedy Blvd, Union City, NJ 07087 · Completed
- 7:30 AM Delivery · 20yd
- 9:10 AM Swap · 30yd
745 Secaucus Rd, Jersey City, NJ 07307 · Completed
- 9:10 AM Swap · 30yd
- 10:40 AM Dump & Return · 40yd
1718 Willow Ave, Weehawken, NJ 07086 · In Progress
- 10:40 AM Dump & Return · 40yd
Driver App
Drivers work each stop from their phone and snap the dump ticket. The app reads it and fills in the weight.
Stop: 3 of 7 [40yd] Dump & Return
Location: 1718 Willow Ave, Weehawken, NJ 07086 · Completed
Dumped box · Transfer Station
- Box removed
- Dump ticket: 4.62 tons
- Box delivered · Completed · 11:31 AM
Billing & Payments
Weight overages and extra rental days go on the invoice automatically, and auto-pay collects the balance.
Invoice: #1057 Harbor Roofing
- 30 Yard Roll-off · Haul Fee: $425.00
- Weight Overage: 1.84t over the 2t limit at $68/t: $125.12
- Extra Rental Day: 2 days past the 7-day allowance: $20.00
- Fuel Surcharge: 8% of haul: $34.00
Total: $604.12
Status: Auto-pay successful · Nov 2 Paid
Customer Portal & Online Ordering
Customers order service and pay invoices online, and your team confirms each new order.
Online order
Client: Dana Whitfield
Service: 20yd Roll-off · Delivery
Details: 18 Linden St, Bayonne, NJ 07002
Scheduled: Mon, Nov 2 · 8–10 AM
Status: Paid online
Scale
Weights come straight from the scale, and each ticket bills by material and weight.
Ticket: #48213 [Inbound]
Account: Harbor Roofing
Vehicle: Truck 12
Material: Construction Debris
Gross: 33,460 lb
Tare: 24,280 lb
Net: 4.59 t
Total: $312.12 at $68/t Completed
Reporting
Ask a question about orders, customers, or payments, and get a report back.
Example Question: Which customers have the largest open balances?
Accounting Integration
Invoices and payments sync to QuickBooks, so your books match TrashLab.