Portfolio case study · Operations analytics

A white-glove delivery operation losing $1,156 on 13 orders — and the fix isn't routing, it's pricing.

A national luxury furniture retailer promised white-glove delivery at a flat rate. I rebuilt the operation end to end — 171 order lines, 21 truckloads, 7 days — and proved the loss is structural. Labor is 92% of cost and happens inside customers' homes, where routing can't touch it.

−$1,156
Net on the book
−23.7%
Margin
92%
Cost is labor
$104/hr
Crew rate, case-documented
+$508
Profit with a bigger truck
The problem

One flat fee. Two wildly different deliveries.

The white-glove promise is fixed — no split orders, no rushed crews, full install and staging. That's the brand. But the flat fee ignores the only thing that drives cost: how much furniture is on the truck.

276 cu ft
pays $399 · costs $63 to deliver · +$336 profit
3,970 cu ft
pays $399 · costs $910 to deliver · −$511 loss
SAME FEE · 14× THE VOLUME
The method

Structured with SPIDER, verified end to end.

Every section of the portfolio method answers one business question — under one fixed constraint: the white-glove promise.

SPIDER framework applied to this project
The six SPIDER sections mapped to this project, each answering one question a business would ask.
Path of the analysis from raw data to decision
From 171 raw order lines to a pricing decision — including the audit that caught three errors in my own original model.
The finding

Eight of thirteen customers lose money.

Cost allocated by volume — $0.2292 per cubic foot, stated not hidden. The five smallest orders subsidize the rest. A 20% routing improvement saves $96 against a $1,156 loss: 8% of the problem.

Per-customer profit and loss
Per-customer P&L. The answer: volume-based pricing at $150 + $0.25/cu ft — or +$88.94 per delivery on flat fees.
The strongest idea

The spreadsheet plans the week. Running the day takes a system.

Excel handles weekly planning. Daily operations need real-time decision systems — for the dispatcher, the salesperson, and the driver.

1

Sales quoting tool

iPad/POS plugin — salesperson enters cubic feet, gets the price instantly.

$150 + ($0.25 × volume)
2

Dispatch dashboard

Live truck locations, buffer remaining per day, one-click reschedule, overtime alerts.

buffer > 60 · 30–60 · < 30
3

Driver app

Navigation plus three exception buttons — the driver taps, the system handles the logic.

delay → ETA · no-answer → timer · reschedule → slot
Reproducible

Every number on this page recomputes from raw data.

The repo ships the inputs and the script. One command verifies the totals, the P&L, and the scenarios.

# from the repo root
python3 analysis/recompute.py

# → Order lines: 171 | customers: 13 | SKUs mapped: 45
# → Total volume: 26,368.86 cu ft
# → Total cost: $6,043.16 | Revenue: $4,887.00 | Net: $-1,156.16 (-23.7%)

See the operation the way a manager would.

Nine sections: the summary, the operations system, the model, the schedule, the routes, the costs, the scenarios, the pricing answer — and the tools to test it yourself.

Open the dashboard →