FieldCommerce Logo
FieldCommerce
← All posts
·5 min read·FieldCommerce

Service Scheduling Software for Trades: Three Calendars

Service scheduling software has to juggle emergency calls, booked appointments, and recurring visits at once. What to test before a 1 to 8 truck shop buys.

schedulingsoftware
Service Scheduling Software for Trades: Three Calendars

Most shops don't have one schedule. They have three, stacked on the same truck.

There's the emergency calendar: the no-cool, the backed-up main line, the panel that's buzzing. Those show up at 9:40 and want someone by noon. There's the booked calendar, where a customer picked Thursday morning for an estimate and expects you there. And there's the recurring calendar, the tune-ups and quarterly services you promised months ago and get paid for whether or not anything is on fire.

Search for service scheduling software and nearly every page treats this as one calendar with nicer colors. That's why a lot of shops buy a tool, run it for a season, and go back to a whiteboard.

What service scheduling software has to do that a calendar can't

A calendar records where something is. It doesn't care whether you should have put it there.

ServiceTitan's own documentation is blunt about the real problem. In their capacity planning notes, an overbooked dispatch board leaves jobs unassigned, and an underbooked one tends to fill the day for the best technicians first. Same board, two failures, and the fix in both cases is knowing how many jobs the day can really hold before you say yes on the phone. Their help pages also show that Dispatch Pro never moves a job outside its arrival window, and flags a job as "No Availability" when every skilled tech in the zone is busy for the window.

That's an enterprise product describing a small-shop problem. You have it at three trucks. The question is who does the counting.

Here's what to test:

  • Capacity at booking time. When you or a customer picks a slot, does the software know a changeout eats two techs and a day, or does it see an empty rectangle?
  • Protected days. Can you fence an install day so a no-cool doesn't quietly steal the crew?
  • Skill matching. A second-year apprentice can run a tune-up. They shouldn't be handed a diagnostic on a dead compressor.
  • Reshuffling without a phone tree. When a job runs long, what moves, and who tells the customer?

A schedule that can't say no for you just moves your mistakes onto a nicer screen.

Arrival windows and the not-home problem

Wide windows cost you. Vendors selling reminders claim four to eight hour windows drive no-shows, and their no-show estimates run anywhere from 8% to 30%, with reminders cutting them by a third to a half or more. Treat those numbers as a software salesperson's, because they are. None of the sources I opened cited a study.

The direction is right though. Any tech who has driven twenty minutes to a locked gate knows it. So log your own for two weeks. Count the not-homes, the late reschedules, and the jobs you bumped. That number is yours, and it tells you whether reminders are worth paying for.

A confirmation when the job is booked, a reminder the day before, and an on-my-way text with a real arrival time are the baseline. Jobber's pricing page lists automated client reminders starting at the Connect plan, not on the one-user Core plan. If you're comparing, check where reminders sit before you check the headline price.

Recurring work is a different animal

Emergency work is reactive. Recurring work is a promise with a geography, and it's where a generic calendar fails slowest and quietest.

If a quarterly customer reschedules and her visit lands across town, the calendar shrugs. A system built for recurring service treats that as a one-time exception and snaps her back to her normal week next time. We went deep on that for pest control route scheduling, and the same logic holds for HVAC tune-up waves, lawn routes, and anything on an agreement.

Housecall Pro is a good example of how plans get split. Basic at $59 a month (billed annually) covers online booking and scheduling and dispatching. Routes and GPS tracking start at Essentials, $149 for five users. Route optimization and Recurring Service Plans sit on Max, $299 a month with 8 users. So the scheduling feature a maintenance-agreement shop leans on hardest is on the top rung. Prices on those pages move, so look again before you buy.

The pick for a small shop

Be honest about who you are. If you're one person with a van and eight recurring clients, a cheap starter app is fine and anything bigger is wasted money. If you've got 30-plus trucks and a full-time dispatcher, ServiceTitan's capacity tools exist for you.

The middle is awkward. At three to eight trucks, you're doing the dispatcher's job between jobs, and the thinking the starter apps leave to you is the very thing eating your evenings. Our post on running a dispatch board without a dispatcher covers what that looks like on a bad Monday.

Where FieldCommerce fits

FieldCommerce is built for that middle. Scheduling and routing treats a tune-up, a diagnostic, and an install as different kinds of work, and recurring contracts keep the agreement, the next visit, and the next invoice tied together so a moved visit doesn't orphan the account. When a customer texts back that Tuesday doesn't work, the AI handles the reshuffle and the confirmation message instead of you doing it from a parking lot.

It won't make a bad day good. Seven emergencies at once is still seven emergencies. What it does is keep the booked and recurring work from getting trampled while you handle them, and the pricing is published so you can check what's included before a call.

Try this first. Pull up your last busy week and count how many jobs got moved by hand, and how many of those moves a rule could have made. If it's most of them, you don't need a better calendar. You need one that does some of the thinking.

When you're ready, get started with a real week of jobs, or see how it runs for HVAC shops.