Skip to content
HaulHub app screen
Case Study

Turning a 3-Day Phone Tag Process into 60-Second Bookings

A two-sided platform tackling a $70B industry problem — customers can't get transparent pricing for hauling services, and providers lose 40% of leads to slow response times.

Timeline6 weeks
RoleLead UX/UI Designer
ToolsFigma
3Booking Steps
91%Task Success
84/100SUS Score
Overview

The Problem

The $75.6B junk removal market still runs on phone calls and guesswork. Customers Google 'junk removal near me,' call 3-4 companies, leave voicemails, and wait days for a vague quote: '$200 to $400, depends on what we see.' Providers manage their business through texts, voicemails, and Facebook messages — and lose 40% of leads simply because they don't respond within an hour. For a solo operator doing $150K/year, that's $60,000 in lost revenue.

Goals

  • Reduce booking from '3 phone calls and 2 days of waiting' to '3 taps and 60 seconds'
  • Give customers full price breakdowns — labor, dump fees, drive time — so there are zero surprises
  • Build HaulHub Pro — a provider dashboard that centralizes every quote, job, and schedule into one screen
  • Design for trust on both sides: customers paying upfront and providers adopting a new tool
Research

Key Findings

I interviewed 6 customers and 3 hauling business operators, analyzed 5 competitors (LoadUp, LuggHub, Dolly, TaskRabbit, Thumbtack), and reviewed HomeAdvisor's lead response data.

01

Price opacity is the #1 customer complaint. Every interviewee said some version of 'I had no idea what it would cost until they showed up.' Customers who see a breakdown upfront convert at 2.4x the rate of those given a range

02

Providers aren't losing to competitors — they're losing to their own inbox. By the time they respond to a quote request, the customer has already booked someone else. One operator estimated 5–8 lost jobs per week from slow response time alone

03

Photo-based quoting is the unlock. 80% of phone estimates are wrong because customers can't describe what they need hauled. Photos let providers quote accurately from their truck between jobs — cutting the timeline from days to under an hour

04

The two-sided trust gap: customers don't trust upfront pricing (hidden fees). Providers don't trust platforms (no-shows, chargebacks). Both sides need different trust signals to commit

Design

From Wireframes to High Fidelity

Two connected experiences sharing one system: a customer booking flow optimized for speed and transparency, and a provider dashboard (HaulHub Pro) built to replace the text-and-notebook workflow. The price breakdown card became the centerpiece — when people see exactly where their money goes, they stop hesitating.

Wireframes

Low-fidelity exploration of core screens and user flows

haulhub.com
Monti
[Truck Photo]

Junk Removal & Hauling Made Simple

Residential & Commercial Services

What Can We Haul?

Junk Removal

Furniture, Appliances, Yard Waste

Learn More

Moving

Residential & Commercial, Local & Long Distance

Learn More

Delivery

Furniture, Appliances, Same-Day Available

Learn More

Freight

Pallets, Large Items, Commercial Projects

Learn More

How It Works

1
icon

Upload Photos

Snap photos of what you need hauled

2
icon

Get Quote

Instant price estimate in seconds

3
icon

Book Time

Choose your date and we're there

Get Your Free Quote

Tell us what you need and we'll send you a price

Your name
Phone number
Service needed
Describe what you need hauled...

✓ Free estimate  •  No obligation  •  Same-day response

See Our Work

Real jobs from real customers

BEFORE
AFTER

Garage cleanout — Smithtown

BEFORE
AFTER

Basement junk removal — Kings Park

BEFORE
AFTER

Yard waste hauling — Huntington

Transparent Pricing

No hidden fees. You know the cost before we start.

1/4 Truck

$150–$200

Perfect for small cleanouts

5–8 items & Small furniture

1/2 Truck

$300–$400

Most popular

10–15 items

3/4 Truck

$450–$550

Large cleanouts

15–20 items

Full Truck

$600–$750

Entire home

20+ items

What Our Customers Say

★★★★★ 4.9 out of 5 (247 reviews)

★★★★★

Fast, professional, and affordable. They hauled away my old furniture in under an hour. Highly recommend!

Sarah M., Smithtown

★★★★★

Cleaned out my garage same day I called. Fair pricing and they even swept up after!

Mike T., Kings Park

★★★★★

Helped us move our office. On time, careful with equipment, super friendly!

Jennifer L., Huntington

HaulHub

Professional hauling services for your home or business

(631) 555-0123

hello@haulhub.com

Serving Long Island, NY

© 2026 HaulHub. All rights reserved.

Homepage — Full Scrollable Page

Service Selection wireframe

Service Selection

Quote Result wireframe

Quote Result

Schedule & Payment wireframe

Schedule & Pay

Confirmation wireframe

Confirmation

Dashboard wireframe

Pro Dashboard

Quote Requests wireframe

Quote Requests

Send Quote wireframe

Send Quote

Calendar wireframe

Calendar

Job Details wireframe

Job Details

High-Fidelity Screens

Final designs with complete design system applied

haulhub.com
Homepage

Homepage — Full Scrollable Page

Service Selection

Service Selection

Quote Result

Quote Result

Schedule & Payment

Schedule & Pay

Booking Confirmation

Confirmation

Provider Dashboard

Pro Dashboard

Quote Requests

Quote Requests

Send Quote

Send Quote

Calendar View

Calendar

Job Details

Job Details

Design System

Visual Foundation

Color Palette

Primary Navy#1E3A5F
Slate#4A6274
Cream Card#F5F0E8
Success Green#2D8A39
New Badge#C4956A
Text Primary#1A1A1A
Text Secondary#6B7280
Background#FFFFFF
Border#E5E7EB

Typography Scale

Hero Headline28px / Bold
Screen Title24px / Bold
Section Header20px / Bold
Card Title18px / Bold
Body16px / Regular
Caption14px / Regular
Price Display36px / Bold

Component Specs

Primary ButtonFull-width, navy bg — 'GET QUOTE', 'BOOK THIS JOB'
Outline ButtonNavy border, white bg — secondary actions
Service CardCream bg with checkbox — service selection
Job CardTime, name, service type, price, and address
Quote Request CardNEW badge, customer details, time-since indicator
Price BreakdownLine items (Labor, Dump fee, Drive time) with total
Stats BarToday, Pending, This Week — large number cards
Solution

Final Design

HaulHub replaces phone-call-and-wait with two connected products: a customer flow that gets to a confirmed price in 60 seconds, and a provider dashboard that turns a text-thread business into a real operation.

Photo-Based Instant Quoting

Select a service, upload photos, get a transparent price — not a range. The breakdown card shows every line item: labor, dump fee, drive time. Most-praised feature in testing because it solves the exact anxiety that delays booking.

3-Tap Booking Flow

Choose service, review quote with full breakdown, select date and pay. Under 60 seconds. No phone calls, no voicemails, no 2-day wait. Every competitor requires at minimum a phone call and an in-person estimate.

HaulHub Pro: The $60K Dashboard

Three numbers up top: jobs today, pending quotes, this week's revenue. Below, incoming requests sorted by urgency with a time-since indicator that creates pressure to respond fast. One-tap quote sending from the truck.

Calendar + Job Details

Color-coded calendar for the day at a glance. Each job card shows contact, service details, address with navigation, payment status, and notes — replacing the notebook-and-text system every operator currently uses.

Strategic Thinking

Decision Points

HaulHub is a two-sided marketplace — every design choice affects both customers and providers.

How should pricing work — provider-set or algorithmic?

Rejected

Auto-calculate prices based on item count, weight, and distance — instant quotes with no provider involvement

Chosen

Let providers set their own rates with transparent line-item breakdowns (labor, dump fee, drive time) that customers see in full

Providers won't adopt a platform that dictates their rates. Customers don't trust black-box prices. Transparent breakdowns let both sides see exactly where money goes. Trust beats speed.

Should the booking flow start with a quote or an account?

Rejected

Require account creation first — standard SaaS onboarding

Chosen

Show the quote immediately. Account creation only at payment

Every competitor gates pricing behind sign-up, which is why customers make 3-4 phone calls instead. By showing the quote first, we answer the only question that matters ('what will this cost?') before asking for anything. 2.4x higher completion when pricing comes before registration.

How should providers receive and manage quote requests?

Rejected

Distribute requests across email, SMS, and in-app to maximize visibility

Chosen

One dashboard (HaulHub Pro) with a single prioritized queue sorted by time-since-submission

Providers lose $60K/year because requests get buried across texts, voicemails, and Facebook messages. Adding more channels recreates the problem we're fixing. One queue, one priority metric.

Impact

Results & Outcomes

Usability testing with 6 participants (3 customers, 3 providers) validated both experiences. Customers completed booking in an average of 47 seconds. Every customer specifically praised the price breakdown. Provider testers said the dashboard would save 1–2 hours daily in quote management.

3Booking Steps
91%Task Success
84/100SUS Score

HaulHub taught me the hardest lesson in product design: you can't design a two-sided platform as two separate products. The customer experience and provider experience have to be one system — the photo the customer uploads is the same one the provider quotes from, the breakdown the customer sees is the quote the provider sent. When I stopped thinking 'customer app + provider app' and started thinking 'one transaction, two views,' the whole product clicked.