Built for junk removal and hauling crews

Run every haul from quote to dump ticket on one screen

On-site volume quotes, before and after photos, dump ticket and donation tracking, and a crew app that works offline. Built for junk removal operators running one to ten trucks who are tired of the notebook and the group text.

Import from ServiceCore, Docket, Jobber, or a spreadsheet · Cancel anytime · Your data stays yours

Drag a job onto a crew and the route reorders itself. Same-day calls drop in without wrecking the plan.

Jobs

Booked to paid, visible the whole way

Every work order with its status live from the field. Search it, filter it, export it. Quote, job, and invoice stay linked on the customer timeline, so what was promised is what gets billed.

  • Live status the moment the crew taps it
  • Filters, search, and exports that don't fight you
  • Job history that survives crew turnover

Quoting

Price the pile in front of the customer

Volume pricing that matches how junk is actually sold: fractions of a truck, plus stairs, long carries, and heavy items. The crew picks, the price computes, the customer signs on the spot.

  • Your price book, from an eighth to a full load
  • Access and heavy-item surcharges applied automatically
  • Signature on the phone, no paper

Crew app

An app crews keep open all day

Today's stops in route order with gate codes and access notes. Photos, signature, dump ticket, done. It keeps working with no signal and syncs at the yard.

  • Before and after photos on every job
  • Offline first, syncs when coverage returns
  • No app store, installs from a link

Money

Know what every haul actually made

Log the dump ticket and tipping fee against the job and margin stops being a guess. Donation diversion prints an itemized tax receipt to hand the customer and rolls up your diversion rate for marketing.

  • Per-haul margin after disposal costs
  • Itemized donation receipts, print-ready
  • Referral-source reporting shows which marketing pays

Features

Built around how a junk job actually runs

Generic field-service apps don't speak junk. This one does.

A crew app they'll actually use

Big buttons for gloved hands. Today's stops in route order with customer history, gate codes, and access notes. Photos, signature, done. Works offline, syncs at the yard, and crew accounts never see your prices or margins.

Before and after on every job

Capture the pile before and the clean space after: your answer to the scratched-floor dispute, and marketing photos you actually own.

Volume quotes, instant price

Pick the fraction of a truck on-site and the price lands automatically, with access and heavy-item surcharges baked in. No more quoting from the gut.

Dump tickets and tonnage

Log the weight ticket and tipping fee against the job. See the real margin on every haul instead of finding out at tax time.

Donation receipts, itemized

Divert items to donation or recycling and print the customer an itemized receipt for their taxes. A trust builder no other junk software does well.

Repeat B2B on autopilot

Property managers, realtors, and GCs re-book without the text-message scramble. Recurring jobs plus consolidated monthly statements per account.

Caller ID pulls the customer up

The phone rings and their history is already on screen: past hauls, addresses, open balance. Answer like you remember them, because the software does.

Screens that tell the truth

A failed load never dresses up as an empty list, and every money or record change is written to a log that cannot be edited. When something is wrong, the screen says so instead of guessing.

Compare

The junk-first checklist

What ships in each tool today, on the rows that decide a junk operator's day. Docket comes closest and it is dumpster software at heart; the generalists treat junk as a skin.

Junk-first product design

HaulwrightYesDocketpartialJobberNoWorkizNoHousecall ProNo

Fraction-of-truck volume pricing

HaulwrightYesDocketYesJobbermanual line itemsWorkizmanual estimatesHousecall ProNo

Dump tickets, tonnage, and per-haul margin

HaulwrightYesDocketpartialJobberNoWorkizNoHousecall ProNo

Donation receipts and diversion tracking

HaulwrightYesDocketNoJobberNoWorkizNoHousecall ProNo

EPA 608 appliance refrigerant log

HaulwrightYesDocketNoJobberNoWorkizNoHousecall ProNo

Failed screens never fake an empty list

HaulwrightYesDocketNoJobberNoWorkizNoHousecall ProNo

Append-only change log on money and records

HaulwrightYesDocketNoJobberNoWorkizNoHousecall ProNo

Online booking with instant quote

HaulwrightYesDocketYesJobberYesWorkizYesHousecall ProYes

Offline crew app with before and after photos

HaulwrightYesDocketYesJobberYesWorkizYesHousecall ProYes

SMS reminders and review requests after messaging activation

HaulwrightYesDocketYesJobberplan-dependentWorkizpaid add-onHousecall ProYes

Flat pricing, no per-user fees

HaulwrightYesDocketquote onlyJobberper-userWorkizper-user, add-onsHousecall Proper-user

Verified July 2026. Based on public documentation and published pricing at that date.

A dash means the capability is not part of the product's published offering. Partial means it exists with meaningful limits. We would rather cut a row than shade one.

Switching

What Haulwright replaces

Docket or ServiceCore subscriptions
Jobber and Housecall Pro generic forms
The dispatch whiteboard
Quoting from the gut on a notepad
Dump tickets stuffed in the truck console
Customer spreadsheets
The 200-text crew group chat
Half your QuickBooks workarounds

Run a real haul today

Create an account, import customers, schedule a pickup, and use the guided checklist to prepare your first crew.