---
title: How to Schedule Weekly and Biweekly Clients | DoneOnce
description: Schedule recurring clients step by step — weekly, biweekly and monthly — so each day is a tight route and both biweekly weeks carry the same load.
updated: 2026-09-30
keywords: schedule recurring clients, schedule weekly clients, biweekly client schedule, recurring service schedule, how to schedule recurring appointments, recurring cleaning schedule, weekly route schedule
faq: Questions
---

# How to schedule weekly and biweekly clients

A service business with recurring clients does not schedule visits; it schedules a week, once, and then keeps it. The same forty or two hundred clients come back every week, every two weeks or every month, and the job is to give each of them a fixed place in that week so the route stays short, the crew knows its day, and the client knows when you are coming. This guide is the method, whatever tool you keep it in: a notebook, a spreadsheet or software.

## 1. Let the address decide the day

The first rule of a recurring schedule is that the day comes from where the client lives, not from when they called. Split your service area into a few areas (ZIP codes work well because every address already has one) and give each area a weekday. Tuesday is the north side, Wednesday is downtown, and so on.

Everything else follows from this. Stops that share a day are close together, so driving time drops. A new client in a neighborhood you already serve goes on that neighborhood's day, and you can offer it on the phone without looking anything up. When a client asks for a different day, the honest answer is that their street is on Tuesday; exceptions are allowed, but each one costs you driving time every single week.

## 2. Give every client a cycle

Each client gets a frequency: weekly, every two weeks (biweekly) or monthly. Write it down next to the day. Price it per visit or per period, but decide which, because it changes how you bill: a weekly client at $35 a visit is about $152 a month (52 visits ÷ 12 months), and a biweekly client at $45 a visit is about $98 a month (26 ÷ 12).

## 3. Split the biweekly clients into two halves

This is where most recurring schedules go wrong. If every biweekly client on Tuesday is visited on the same Tuesdays, you get one heavy Tuesday and one light one, forever. Split them into two groups, week A and week B, and alternate.

An example: Tuesday has 24 weekly clients and 16 biweekly clients. If all 16 biweekly clients share a week, Tuesday is 40 stops one week and 24 the next. Split 8 and 8 and every Tuesday is 32 stops. Same clients, same revenue, and the crew never has an impossible day.

When a new biweekly client signs up, put them in the lighter half. Monthly clients work the same way with four slots instead of two: give each one a week of the month (first, second, third or fourth Tuesday) and spread them evenly.

## 4. Set a ceiling per person per day

Decide how many stops one technician can do well in a day, from real days rather than hopes, and hold to it. Then leave room under the ceiling: around one stop in ten free for the extra visit, the new client who wants to start this week, or the day lost to weather. A day that is full on Monday morning has nowhere to put Tuesday's surprise.

## 5. Change the plan, not the pattern

A recurring schedule survives by handling exceptions without breaking the shape:

- **One visit moves** (a holiday, a locked gate): move that visit only, and the client stays on their day for the next cycle.
- **The cycle changes** (weekly in summer, every two weeks in autumn): change the client's frequency, not every future visit by hand.
- **A client leaves for the season**: pause them instead of deleting them, so the address, the notes and the history are there when they come back.
- **A day grows past its ceiling**: move a whole area to a lighter day, or split it between two technicians, rather than pushing stops around one at a time.

## 6. Tell the client their day and window

Once the week is set, each client should know their day and a realistic arrival window. Quote the window you actually hit on that route, not the one you would like to hit. Recurring clients forgive a lot, but not a crew they are waiting for at the wrong time.

## If you keep it in a spreadsheet

A spreadsheet works for one person with a few dozen clients. Use one row per property with these columns: client, address, ZIP, day, frequency, week (A or B for biweekly, 1–4 for monthly), price, and notes such as the gate code. Sort by day, then by week, and you can read any day's list. It stops working when there is more than one technician, when clients move days often, or when you need to know who has paid.

## How DoneOnce keeps the week

DoneOnce is built around this method, for any business whose week repeats:

- **Zones by ZIP code** fix the day: a zone is a set of ZIP codes, a weekday and the crew member who covers it, drawn on U.S. Census boundaries, so a new client's address puts them on the right day. See [zones and routes](/help/zones-and-routes).
- **A cycle per service**: weekly, every 2 weeks or monthly, set when the recurring service is created or when the customer approves it as a subscription on an [estimate](/help/estimates).
- **The Schedule screen** shows every day of the week on one map, so you can see where the load sits before you promise a new client a day. A single visit moves to another day in a tap and that day re-sequences itself.
- **The coverage check** answers "do you come to my street?" from the real route: covered or not, which day, who goes and the arrival window.
- **Seasonal clients** are paused, not deleted, as described in [clients](/help/clients).
- **Your spreadsheet comes in** with each client's day and how often they are served, through [CSV import](/help/csv-import).

It costs $69 a month for a team of up to 3; the [savings calculator](/calculator) shows what your current tool costs for the same team. Related guides: [how to organize service routes](/guides/organize-service-routes) and [how to charge recurring clients automatically](/guides/charge-recurring-clients-automatically).

## Questions

### What does biweekly mean for a service schedule?

Every two weeks: the client is visited on their day every other week, 26 visits a year. To keep the load even, split the biweekly clients on each day into two halves that alternate, so every week of that day carries about the same number of stops.

### Should weekly and biweekly clients share a day?

Yes, if they live in the same area. The day comes from the address; the frequency only decides which weeks a client is on it. Mixing both on one day is what lets the two biweekly halves fill the gap between weeks.

### How many recurring stops can one technician do in a day?

It depends on the trade, the size of each job and the driving between stops, so measure it from your own finished days rather than a rule of thumb. Then keep about one stop in ten free for extras, new clients and lost days.

### What is the easiest way to move a recurring client to another day?

If only one visit is moving, move that visit and leave the client on their day. If the client is moving for good, change their day once so every future visit follows. In DoneOnce a single visit moves in a tap on the Schedule, and the client's zone decides their regular day.
