Skip to main content

How it works

From one link to a booked move: the five stages

A HaulerBase session runs through five stages. Your customer lists what is moving, answers the qualification questions, receives a priced quote built from your own rate sheet, is routed either to an automatic booking or to your review queue, and finally signs the agreement and pays a deposit into your own Stripe account. Every page in that sequence carries your branding, not ours.

The HaulerBase teamPublished Updated

Section 01

Stage one — collect the inventory

The session opens on the phone your customer is already holding. There is nothing to install and no account to create. They walk the home room by room, photographing items, recording video or typing them in, and recognition reads the media into itemized lines they confirm rather than compose.

Every confirmed line resolves to a canonical cube, weight and handling class through the HaulerBase Inventory Standard, so the same sofa measures the same on every job you quote.

Section 02

Stage two — qualify the move

The questions that change a price are asked alongside the inventory rather than after it, so the first number your customer sees already accounts for them.

  • Pickup and delivery addresses, which resolve the lane the move is priced on.
  • Access at both ends — stairs, elevator, long carry.
  • Preferred dates.
  • Any additional services the customer wants included.

Section 03

Stage three — price it against your rate sheet

The pricing engine takes the cubic volume of the confirmed inventory plus the qualification answers and applies your lane rates, your minimums, your margins and your priced service add-ons. HaulerBase does not set your prices, and it does not publish them to anyone but you and your customer.

What the customer receives is a line-itemized quote carrying a version number and an expiry date, readable on a phone and acceptable in one tap. Change the inventory or the services and a new version is issued, so it is always clear which one is being accepted.

The customer-facing payload deliberately excludes your cost basis. Lane rate, base cost, surcharges and margin are never serialized to the customer — only the quote total and the option labels are.

Section 04

Stage four — route by confidence

Before anything books, the confidence engine scores the submission on how complete the inventory is, how much photo and video evidence backs it, whether the answers are internally consistent and whether the route makes sense.

Sessions that score above the threshold you set book themselves. Sessions below it land in a review queue carrying the reason they were held, where a coordinator can approve, adjust or decline them.

Section 05

Stage five — sign, pay and hand it over

The reservation agreement is generated from the same inventory the customer confirmed, signed electronically in the same flow, and the deposit is captured through Stripe Checkout on your own Stripe account. HaulerBase creates the checkout and records the payment against the reservation; the money settles to you on your Stripe payout schedule.

What comes out the other end is a work order built from the confirmed inventory rather than re-keyed, a crew-side view of the load for move day, and a reservation the customer can track from a portal of their own.

Get started

Start taking bookings from your own website

Set up your rates, drop the link into the channels you already run, and let the clean jobs book themselves.