Case study · 2025
OperationsSaaSField opsBubble

CBFFlo

A field-operations platform that helped a commercial cleaning company 4× its revenue throughput in nine months — without adding back-office headcount.

CLIENT
CBF Commercial
SECTOR
Cleaning · Ops
TIMELINE
11 weeks · phase 1
SCOPE
Design, build, ops
cbf-flo · operations · today
M.O.
OPS DASHBOARD
Today, May 28
TodayWeekMonth
ACTIVE JOBS
42
↑ 12%
REVENUE (WEEK)
$148,204
↑ 23%
CREWS DISPATCHED
11 / 14
AVG. CYCLE
2h 14m
↓ 8%
REVENUE
$148,204
Weekly
JOB FEED
Live
Westside Office Park
Crew 03
In progress+ 2h
12 Maple Apt complex
Crew 07
Dispatchednow
Northgate Hotel
Quoted14m
Industrial Park B
Crew 02
Completed38m
§ 01

The challenge

CBF had outgrown spreadsheets, group texts, and a patchwork of off-the-shelf SaaS — but none of the all-in-one field service platforms fit the way they actually ran the business.

Crews were dispatched manually by ops managers reading message threads. Invoices took 3–5 days to issue after a job. Vendors and clients had no shared visibility.

They needed a system that matched their actual workflow, not the other way around. Built fast. Owned outright. Operated by the same small team.

§ 02

Our approach

Two weeks of operator discovery before a single screen was designed.

We spent the first phase shadowing dispatchers, riding along with crews, and reading every group chat from the past 90 days. The pattern was clear: the most painful work wasn't doing the job — it was the eight handoffs around it.

01
Field-first UX
Crew app designed for one-handed use, gloves on, in vehicles.
02
Dispatcher dashboard
Single screen showing every job, crew, and exception across the day.
03
Automated billing
Invoices generated from completed jobs in under 30 seconds.
04
Vendor portal
Clients see schedules, completion photos, and invoices in real time.
§ 03Process

Eleven weeks, end to end

Phase one ran from discovery to production launch with weekly demos and a live ops migration.

W 01-02
Discovery
Operator interviews, ride-alongs, workflow mapping.
W 03
Strategy
Architecture, scope, MVP definition. Sign-off Friday W3.
W 04-05
Design
Wireframes, prototype, design system. Crew & ops walkthroughs.
W 06-09
Build
Weekly demos. Production from day one. Staging mirror of real data.
W 10
QA & Migration
Backfill of 14 months of jobs, vendor onboarding, parallel run.
W 11
Launch
Go-live on Monday. Same team operated dispatch through Friday.
§ 04Interface

How it feels to operate.

cbf-flo · operations · today
M.O.
OPS DASHBOARD
Today, May 28
TodayWeekMonth
ACTIVE JOBS
42
↑ 12%
REVENUE (WEEK)
$148,204
↑ 23%
CREWS DISPATCHED
11 / 14
AVG. CYCLE
2h 14m
↓ 8%
REVENUE
$148,204
Weekly
JOB FEED
Live
Westside Office Park
Crew 03
In progress+ 2h
12 Maple Apt complex
Crew 07
Dispatchednow
Northgate Hotel
Quoted14m
Industrial Park B
Crew 02
Completed38m
↑ Ops dashboard — every active job, crew, and exception on one screen.
9:41Crew 03 · M. Ali
NEXT · 11:30 AM
Westside Office Park
4892 Industrial Way · Lvl 2 & 3
UPCOMING · TODAY
12 Maple Apt13:00
Northgate Hotel14:00
Industrial Park B15:00
→ Crew app · one-handed dispatch view
INVOICE
CBF-2026-0418
PAID · 12s
BILLED TO
Westside Office Park, LLC
billing@westsideoffice.com
Commercial cleaning · Lvl 2$420.00
Commercial cleaning · Lvl 3$420.00
Supplies passthrough$48.20
TOTAL$888.20
→ Automated invoice · generated on job complete
§ 05Outcomes

The results, nine months in.

Revenue throughput
Same back-office headcount, four times the job volume.
-87%
Time to invoice
From 3–5 days to under 30 seconds, automated.
+38%
Crew retention
Better dispatch UX cut frustration and missed jobs.
$0
License creep
One platform replaced five SaaS subscriptions.
— testimonial
“Cavy spent two weeks actually learning how we workbefore showing us a single screen. That's why we now run the business inside the thing they built.”
MO
Maria Ochoa
Director of Operations · CBF Commercial
§ 06

Stack

FRONTENDBubble (operator), React (crew app)
BACKENDBubble + Supabase (PG)
AUTHSupabase Auth + magic links
PAYMENTSStripe Billing
MESSAGINGTwilio
AUTOMATIONn8n + custom workflows
ANALYTICSPostHog
HOSTINGBubble + Vercel