Recurring jobs without double-booking the crew
Recurring work is the best kind of revenue and the worst kind of scheduling. Every weekly clean, biweekly lawn cut, and monthly service visit is another chance for two jobs to land on the same crew at the same time.
Stairkey's scheduling treats recurring work as the default, not an afterthought. Here's the setup.
1. Set the cadence once
Create the job and set its recurrence — weekly, biweekly, monthly, or whatever the service calls for. The schedule generates the visits from there; you stop re-entering the same Tuesday forever.
2. Let availability checks say no for you
Before a visit lands on the schedule, Stairkey checks crew availability and flags double-bookings. The calendar pushes back at booking time — when the fix is cheap — instead of at 7am when two crews show up for one truck.
Group your people into the crews that actually ride together, and assignments follow that structure.
3. Keep everything on one timeline
Visits, one-off jobs, tasks, and reminders share a day/week calendar, and Google Calendar sync keeps outside commitments visible on the same timeline. The question "what's tomorrow look like" has one answer, not three apps' worth.
4. Bill the visits you completed
Completed visits can be billed straight into invoices — the week you worked becomes the week you bill, without retyping. Recurring billing handles the clients on a flat monthly arrangement.
Payment status stays beside the work: draft, sent, paid, and outstanding totals at a glance.