Your problem usually isn't your software. It's that the office work never gets done, and no new tool fixes that. The follow-up, the invoice chasing, the summarizing of what happened this week: every one of those still needs a person with an hour to spare, and there isn't one. Switch from ServiceTitan to Jobber to Housecall Pro and you'll find the same gap waiting at the new login, plus a data migration, a stack of new fees, and a month of your crew re-learning where the buttons are.
A nine-person HVAC shop I looked at was paying full freight for a field-service platform and using maybe a fifth of it. Scheduling and dispatch, that was the whole thing. The maintenance-agreement tracking, the automated invoice reminders, the job-costing reports that would have shown which installs actually made money: all of it sitting there, switched off, since the day they signed up. Not evaluated and turned down. Nobody knew it was in there.
The owner was frustrated that "the software doesn't do enough," and his first instinct was to go shopping. New platform, new licenses, migrate everything over, retrain the whole crew. He'd have spent north of twenty grand to land in exactly the same place, because the thing that was actually broken wasn't going to come across in the migration.
Why does the new software never fix it?
Because the way a shop uses a tool sets in the first month and then it's concrete. The pattern is the same everywhere I've seen it.
The first week or two, it's new and interesting. Somebody watches the tutorials, clicks around, turns things on. Then the real weeks start (three crews out, a callback, a permit problem) and everyone retreats to the four or five buttons that get them through the day. Scheduling. Maybe invoicing. Everything else gets left alone, not because it's useless but because learning it takes an afternoon nobody has. By month two, that's just how the shop uses the tool, permanently. You end up paying for the whole platform and using a quarter of it.
Buy a different platform and you'll adopt a quarter of that one too. The number doesn't change, because the tool was never the constraint.
Why switching is almost always the wrong move
The sticker price is the smallest cost. The real bill is the migration (and data never comes across clean), plus retraining every person from zero, plus a month or two of slower work while new habits form, plus the estimates and invoices that slip through the cracks during the changeover. Call it fifteen to forty thousand dollars all in, for a shop your size, most of it invisible until you're in it.
Most "missing features" aren't missing. When somebody says the tool won't do something, nine times out of ten it means they don't know how to make it do that. In that HVAC shop, every feature the owner thought he needed a new platform for had been sitting in his current plan since the day he signed. He was about to pay twenty grand to buy things he already owned.
And even a perfectly-used tool leaves a gap. This is the part switching never solves. Turn on every feature ServiceTitan has and it will still only hold your aging report. It won't write the polite letter at 30 days, the firmer one at 60, the call list at 90. Jobber will store the estimate beautifully and never send the day-3, day-10, day-30 follow-up. Housecall Pro will schedule the maintenance visit it can't remember to renew. The software organizes the work. Somebody still has to do it.
So what actually closes the gap?
Two things, in order.
First, use what you already own. Before you evaluate a single new tool, ask whether anyone's been trained on the one you're paying for. Usually the answer is no, and turning on the invoice reminders and the job-costing reports is cheaper, faster, and less disruptive than any switch. That alone is worth an afternoon, and it's the first thing the Toil Audit checks: which features you're paying for and not using.
Second, and this is the piece no software closes, get the recurring office work off the one person who can't get to it. That's where Late Shift comes in, and it's worth being clear about what it is and isn't. It does not replace ServiceTitan, Jobber, or Housecall Pro. It runs alongside them. It reads the exports those tools already generate and does the work they hand back to a human: the proposal written up from your field notes, the estimate follow-ups drafted and waiting, the invoice letters, the Monday numbers pulled together before you're awake. The drafting runs on software, sure, but a person on your team reads every piece and clicks send. Nothing leaves the shop on its own.
Keep the tools you have. Turn on the parts you're not using. Then hand the office work that no tool will ever do for you to something built to do exactly that. It's a lot cheaper than a migration, and it fixes the thing the migration wouldn't have touched.
The HVAC owner didn't switch platforms. He turned on the features he'd been paying for, and he handed the follow-up and the chasing (the work that had been landing on him at nine at night) to a system built to carry it. The software he already had turned out to be fine. What he'd been missing was never a better tool. It was the hour nobody in the shop had to actually run the office.
Frequently asked questions
I already pay for ServiceTitan. Does this replace it?
No. Keep it. Late Shift works alongside whatever you run: ServiceTitan, Jobber, Housecall Pro, QuickBooks, a stack of spreadsheets. It reads the exports those tools already produce and handles the writing, the chasing, and the summarizing they leave for a person. Nothing gets ripped out.
How is this different from just turning on the features I'm not using?
Turn them on. You should, and the Toil Audit will show you which ones. But a feature that reminds you to follow up still needs you to write and send the follow-up. Late Shift does that part: the draft is ready, someone on your team reads it and clicks send. Features remind. This does the work.
So the software isn't the problem, I am?
No. You ran three crews today. The office work isn't getting done because it only exists after the work that pays, so it lands on you at nine at night when there's nothing left. That's not a discipline problem or a software problem. It's a nobody-has-the-hour problem, and that's the one this solves.