Latest / Scaling Up with Fexingo: How Small Businesses Become Mid-Market Companies / How a Niche Window Film Firm Scaled Past 15 Million by Fixing Its Installation Scheduling
Transcript
- Lucas: So there is a window film company in the Pacific Northwest, does about fifteen million in revenue now, and if you asked the owner two years ago what was holding them back, they would have said sales. but a quick look at the field data showed something else entirely: crews were spending roughly twenty percent of their day just driving between jobs and waiting for materials. That is the whole episode, right there. Luna: Twenty percent, that is a massive leak. How do you even measure that without tearing your hair out? Lucas: They had GPS trackers in every van, but nobody was looking at the aggregate. The owner assumed the routes were fine because each installer knew their territory. But when they finally pulled the data, they found the average drive time between jobs was forty-five minutes, and that was before the morning rush actually started. That is the kind of number that hides in plain sight. Luna: If today's episode gives you one idea that saves you even an hour a week, that's the kind of value that keeps this show going. And the way we keep it ad-free is listener support. If you've gotten something out of these conversations, you can buy me a coffee at buy me a coffee dot com slash fexingo. It genuinely keeps the lights on. Lucas: And it's appreciated, truly. So back to the window film folks. The owner's first instinct was to buy more vans and hire more crews, because demand was there, they were turning down work. But the math on that was brutal: each new van with a crew and equipment was running them about a hundred and fifty thousand a year. They wanted to grow revenue, not balloon overhead. Luna: So instead of adding capacity, they decided to squeeze more out of what they already had. What was the actual fix? Lucas: They implemented a dynamic scheduling system. The old way was a whiteboard on Monday morning, where the office manager assigned jobs based on who called first. The new way clusters jobs by geographic proximity, accounts for real-time traffic, and even factors in the type of film being installed, because some jobs need two-person crews and others are quick, single-person residential work. Luna: Did they build that in-house or buy something off the shelf? Lucas: They went with a commercial field service scheduling platform, the kind used by HVAC and plumbing companies. The owner admitted they had been resistant because window film felt different, but the underlying problem is identical: you have crews, you have jobs, and you need to minimize windshield time. The software wasn't perfect out of the box, but they spent about three weeks configuring it to their reality. Luna: What was the pushback from the installers? I imagine some of them had their own little fiefdoms of routes. Lucas: Oh, plenty. The senior installers knew the shortcuts, the building security quirks, which office parks have the good loading docks. The first week they rebelled, because the software sent them to a job across town that they normally would have done next week, and it felt inefficient to them. But the owner stuck with it, and within a month, the data started to win people over. Luna: What was the turning point for the crew? Lucas: They could see their own stats. The software gave each installer a daily scorecard: drive time, job duration, idle time. And when the average drive time dropped from forty-five minutes to twenty, that meant they were finishing earlier, getting home at a reasonable hour. The owner didn't have to sell it, the results sold it. Luna: So they went from three jobs a day to what, four? Lucas: Actually five. Because the clustering also reduced deadhead between jobs, and they started batching residential jobs in the same neighborhood for the same day. They went from three jobs per crew per day to five, and that's a sixty-seven percent jump in capacity. With the same five vans, they were suddenly able to take on about fifty percent more work. Luna: That's huge. Did they have to change how they quoted jobs too? Lucas: That's the clever part. They started pricing by zone instead of by job, so a residential customer in a dense suburb paid a flat travel fee, and a commercial job in the city center paid a premium. That fee wasn't about making money, it was about nudging customers toward scheduling windows that allowed better clustering. The owner said it was the first time pricing actually helped operations. Luna: So the customer pays more if they want a specific time? That feels like it could ruffle some feathers. Lucas: There was some initial grumbling, but the owner framed it as a peak-time rate, like surge pricing for installation. And because their on-time arrival rate jumped from seventy-two percent to ninety-four percent, customers actually appreciated the reliability, they were willing to pay slightly more to know the crew would show up when they said they would. The complaint calls dropped by half. Luna: What about the commercial side? That's usually a different beast with bigger projects and longer lead times. Lucas: Commercial was actually where the biggest wins came. They used to book commercial jobs whenever the client wanted, often overlapping crews on the same building for days. Now they schedule all the work in a single building in a two-day window, even if it means doing the lobby film one day and the conference rooms the next. That cut setup and teardown time by forty percent, because the scaffolding stayed up. Luna: So the real lesson is that the bottleneck wasn't labor or demand, it was scheduling information. Lucas: Exactly. The owner used to think the only way to grow was to hire more people, and that's the default assumption for a lot of service businesses. But here they found that the existing fleet could handle nearly double the volume with the right scheduling logic. They went from five vans to six over the two-year period, but that sixth van was for new market expansion, not just keeping up with demand. Luna: What did the financials look like? Revenue grew from what to what? Lucas: They were at about six million when they started the overhaul, and they crossed fifteen million within two years. But the margin story is even better: operating margin went from eleven percent to seventeen, because the travel time reduction meant fewer fuel costs, less overtime, and less wear and tear on the vans. That's a huge swing for a company that size. Luna: Any other unexpected benefits? Lucas: The biggest one was employee retention. Installers were quitting because they were spending four hours a day in traffic, which is demoralizing. After the change, turnover in the field dropped from thirty percent to under ten. That's a cost that didn't show up on the income statement but was definitely hitting the bottom line through recruiting and training. Luna: That's a great story, but I'm curious: did they try to do this with spreadsheets first? Because I feel like a lot of owners would think, I'll just color-code my calendar. Lucas: They did, for about six months. The office manager was manually moving jobs around on a shared spreadsheet, and it worked okay when they had two vans. But at five vans, it became a full-time job just to keep the schedule from collapsing. The software didn't just optimize the routes; it freed up the office manager to focus on customer follow-up, which is part of why satisfaction went up. Luna: So the investment in software paid for itself pretty quickly, I'm guessing. Lucas: The subscription was about three thousand a month, and they were spending that much on overtime in a single week before. The owner said it paid for itself in the first month just on fuel savings alone. And the nice part is, the software scales with you, so as they add more crews in new cities, the platform already supports it. Luna: What would you say is the one takeaway for a small business owner listening who might be in a similar situation? Lucas: Look at your data before you hire. Most owners assume growth means more people, more trucks, more everything. But if you dig into the numbers, you often find that your existing resources are running at sixty or seventy percent efficiency. Fixing that first is cheaper and faster than expanding. That's the lesson from this window film company. Luna: And it's a lesson that applies way beyond window film. A plumber, a landscaper, even a mobile dog groomer could probably find the same pattern. Lucas: Absolutely. The tool changes, but the principle is universal: measure your windshield time, cluster your work, and watch your capacity expand without a single new hire. That's the kind of operational win that can turn a small business into a mid-market player.