Latest / Scaling Up with Fexingo: How Small Businesses Become Mid-Market Companies / How a Carpet Cleaner Scaled to 20 Million Without a Storefront
Transcript
- Lucas: There's this carpet cleaning company in Omaha that started in 2014 with one truck and a guy who answered his own phone. By the end of last year, they were doing twenty million in revenue with seventy trucks on the road. And they never opened a single retail storefront. Luna: I hear that number and I immediately think — that's not just more trucks. That's a completely different operating system than the one-truck version. Lucas: Right, and that's exactly what we're digging into today. Most service businesses hit a wall around two or three million dollars. The owner becomes the bottleneck — they're dispatching, they're training, they're handling complaints. This founder, a guy named Derek, realized that to break past that, he had to stop treating the business like a trade and start treating it like a logistics company. Luna: Logistics company — that's a strong frame. What was the first thing he changed? Lucas: Scheduling. In the early days, Derek did what every small operator does: he looked at the map, figured out which jobs were close to each other, and built the route in his head. That works when you're doing five jobs a day. When you're doing fifty, it breaks down. So he invested in a scheduling algorithm — not a generic dispatch software, but a custom optimization engine that factors in traffic patterns, job duration, and even which technicians have which equipment on board. Luna: Custom algorithm sounds expensive. How did a carpet cleaner afford that at, say, the five-million-dollar mark? Lucas: He didn't build it from scratch. He hired a freelance developer who specialized in route optimization for field service — cost him about forty thousand dollars and six weeks. The algorithm alone increased his truck utilization by forty percent. That meant he could take on more jobs without buying more trucks. The ROI was something like six weeks. Luna: Forty percent utilization gain is huge. But utilization only matters if you have enough demand to fill those empty slots. How did he drive demand without a storefront? Lucas: He built a referral program that looked more like a wholesale partnership. Most carpet cleaners offer a discount — refer a neighbor, get ten bucks off your next cleaning. Derek flipped it. He recruited local real estate agents, property managers, and apartment complex owners as referral partners. He gave them a flat twenty percent commission on every job they referred, paid out monthly, no cap. And he branded it as a partnership, not a promotion. The real estate agents saw it as a way to add value for their clients without doing extra work. Luna: Twenty percent is aggressive. Did that eat into margins? Lucas: He ran the numbers. His gross margin on a typical job was around sixty-five percent. Giving up twenty points still left him with forty-five percent, which was healthy. And because the jobs were pre-sold — the customer was already warm, the referral partner had already explained the value — his close rate on those leads was over eighty percent. Compare that to a cold lead, which might close at twenty percent. The math worked. Luna: So the referral program basically became his sales team. But then you need to actually deliver on that promise consistently. How do you maintain quality when you're scaling from ten trucks to seventy? Lucas: That was the third piece. Derek created a training system that turned entry-level cleaners into crew leads within six months. New hires go through a two-week boot camp — not just cleaning technique, but customer communication, basic troubleshooting, and how to use the scheduling app. After that, they're paired with a senior technician for twelve weeks. At the end of that period, if they pass a practical and a written exam, they become a crew lead with a pay bump and the authority to handle minor customer issues on the spot. Luna: And that kept turnover down? In cleaning services, turnover is notoriously high. Lucas: It did. Their annual turnover is around thirty percent, which is roughly half the industry average. The crew leads earn around fifty-five to sixty thousand a year — good money in Omaha — and they have a clear path to becoming a fleet supervisor, which pays north of seventy-five. People stay because the job becomes a career, not a gig. Luna: So the three levers were scheduling optimization, referral partnerships, and internal training. But I want to push back on something. Omaha is a relatively low-cost, low-competition market. Could this model work in, say, Los Angeles or New York? Lucas: I think the principles translate, but the specific numbers would shift. In a high-cost market, the referral commission might need to be higher — maybe thirty percent. The training investment might need to be bigger because the labor pool is more competitive. But the underlying logic is the same: you're replacing the owner's intuition with systems. I actually think the biggest barrier is cultural. A lot of small business owners resist letting go of control. Derek's story works because he was willing to treat his business like a machine to be tuned, not a craft to be perfected. Luna: That's a good way to put it. Before we wrap, I want to come back to something you said earlier about the algorithm costing forty thousand. For a listener who's at two or three million and thinking about that investment, what's the threshold? Lucas: I'd say the trigger is when the owner can no longer personally dispatch all the jobs in under an hour. Once you're spending more than an hour a day on scheduling, you're losing money on higher-value thinking. At that point, even a basic routing tool — not custom, just something like Route4Me or OptimoRoute — can pay for itself in a month. Derek's story is the extreme end, but the principle holds at any scale. Luna: If today's episode gave you a useful frame for thinking about your own business, that's exactly what we're here for. Scaling Up stays ad-free because listeners who find value choose to support it — you can do that at buy me a coffee dot com slash fexingo. Lucas: And that support goes right back into producing episodes like this one, where we drill into real numbers and real decisions. So thank you for being part of that. Luna: Alright, last question. Derek's company is at twenty million now. What's the next ceiling? Lucas: I think the next ceiling is geographic expansion. They're still Omaha-heavy. To get to fifty million, they'll need to replicate the model in another metro area — which means finding a local operator who can run the scheduling and training playbook without Derek holding their hand. That's a different challenge. It requires documenting everything so precisely that you can hand it to someone who's never cleaned a carpet and they can run a profitable truck. That's the level three game. Luna: And that's the game most small business owners never get to play. Thanks for breaking it down. Lucas: Thanks for listening.