← All articles
jobberschedulingrecurring-routes

Scheduling recurring routes in Jobber: finding room on a full week

· Petar · 2 min read

If you run routes — dog-waste removal, pool service, lawn maintenance, pest control — your Jobber calendar looks different from a project-based shop. Instead of a few big jobs, each tech drives a daily route hitting a dozen-plus recurring stops. The schedule isn't mostly empty with a few bookings; it's mostly full, by design.

That creates a specific problem: when a new customer calls, everything looks booked. The recurring visits paint the whole week solid, so it's hard to tell whether a tech's Tuesday route genuinely has no room — or whether it has space for one more stop in the right neighborhood.

Recurring work hides your real capacity

Two recurring-route realities the standard calendar doesn't surface:

  • "Booked" isn't "full." A route with 12 recurring stops might comfortably take a 13th. The grid shows 12 blocks; it doesn't show that the day still has capacity.
  • The constraint is the day, not the slot. For routes, availability is "does this tech's day have room for another stop," not "is this exact time free."

So the question that matters is closer to the capacity model than to free/booked: how many stops is this tech doing today versus how many they can handle?

How to read route availability

  1. Set a realistic daily stop capacity per tech — what a route can absorb without blowing the day.
  2. Look at the count, not the wall of blocksstops assigned / capacity, shaded green to red.
  3. Add the new customer where there's headroom, ideally near an existing stop.

A route that reads 12/15 still has room. A route that reads 15/15 doesn't. That's the read the visit grid can't give you at a glance.

CrewSyncer pulls your recurring visits live from Jobber and shows each tech's day as a capacity read, so a full-looking week stops hiding the room you actually have. See the crew-availability guide for how it fits together.

Want it on your routes? Book a quick demo.