Latest / Scaling Up with Fexingo: How Small Businesses Become Mid-Market Companies / How This HVAC Company Scaled to 15 Million by Fixing Technician Scheduling
Transcript
- Lucas: Most people think scaling a service business is about getting more customers. But for Apex HVAC, the bottleneck wasn't demand—it was getting a technician to the right house at the right time. Luna: So they had plenty of calls but couldn't dispatch efficiently? Lucas: Exactly. They were doing about two million in revenue and had three trucks. The owner, Dan, told me they were losing about thirty percent of potential jobs because they couldn't promise a four-hour window. Customers would call three other companies that could. Lucas: Now, before we go deeper—you know, if these conversations have moved your work forward in some small way, listener support is what keeps this show ad-free. That's buy me a coffee dot com slash fexingo. A couple of bucks a month genuinely keeps these episodes coming. Luna: Yeah, it's a small thing that adds up. And it means we don't have to run ads. Lucas: So Dan realized his routing software was outdated. He was using a spreadsheet and gut instinct. Technicians would drive from one end of town to the next, and customers were getting quoted a vague 'morning or afternoon' window. Luna: That sounds like a recipe for wasted time and frustrated customers. Lucas: It was. So he switched to a dynamic scheduling platform that optimized routes in real time. The software considered traffic, job duration, and technician skill sets. Suddenly, a technician could book jobs in a contiguous area rather than zigzagging across the city. Luna: What was the immediate impact on jobs per day? Lucas: They went from an average of four jobs per truck per day to six within the first month. Travel time dropped by about twenty-five percent. That meant each technician could handle two more service calls without working overtime. Luna: And that directly boosted revenue per truck. Lucas: Exactly. At an average ticket of two hundred fifty dollars, two extra jobs per day is an extra five hundred dollars per truck per day. With three trucks, that's an extra fifteen thousand dollars a week. Over a season, that adds up fast. Lucas: But the real magic happened in year two. Dan started using the data to predict demand. He noticed that calls spiked between 8 and 10 a.m., then again after 4 p.m. So he staggered start times—some technicians started at 6 a.m., others at 10 a.m.—to smooth the workload. Luna: Smart. Instead of everyone being slammed at the same time, they had coverage throughout the day. Lucas: Right. He also introduced a 'fast track' queue for small jobs like thermostat replacements. Those could be squeezed into gaps in the schedule, increasing utilization even further. Luna: I imagine that also improved customer satisfaction—showing up on time is huge in home services. Lucas: Huge. Dan started sending customers a text with a live GPS link to the technician's location. Net Promoter Score jumped from 45 to 72 within six months. And online reviews started mentioning 'on-time arrival' as a differentiator. Luna: So the scheduling fix wasn't just about efficiency—it became a marketing advantage too. Lucas: Exactly. By year three, they had ten trucks and revenue hit eight million. Dan told me the turning point was when he realized he didn't need more trucks to grow—he needed more hours of productive work per truck. Luna: That's a classic 'working on the business, not in the business' moment. Lucas: Yeah. And he kept iterating. He added a 'no-show fee' that reduced missed appointments by seventy percent. He cross-trained technicians so they could handle both maintenance and repair calls, reducing the need for return visits. Luna: What was the biggest challenge in scaling the dispatch system itself? Lucas: Dan said it was getting buy-in from the technicians. Some were skeptical of being tracked by GPS or having their routes assigned algorithmically. But once they saw they were driving less and earning more commissions from extra jobs, they came around. Luna: So the incentives aligned. Lucas: They did. By year five, Apex had twenty trucks and revenue hit fifteen million. And they did it without adding a single marketing dollar—just by maximizing the capacity they already had. Luna: That's impressive. So the lesson for other service businesses is to look at the middle of your operation—between the phone call and the finished job—for untapped growth. Lucas: Exactly. A lot of founders think scaling means spending more on ads or hiring more people. But sometimes the biggest lever is logistical precision. If you can do more with the same resources, you're not just scaling—you're scaling profitably. Luna: And that's a better foundation to build on. Lucas: Absolutely. Next time you're stuck, ask yourself: where is the hidden bottleneck in the middle of my operation?