All guides

Scheduling & the field

Recurring Schedules

Book a client on a repeating cadence so their cleans turn up on the calendar automatically — with a different price for the first deep clean if you charge one, and the option to let new jobs appear hands-free as you complete them.

What it does

A schedule is a repeating booking rule for one client. Instead of adding each clean by hand, you set the service, how often it repeats and the price once — and Quickie keeps the next job (or the next two) booked for you. You can:

  • Repeat every N days, weeks, months or years — covering any service (windows, gutters, power-washing, etc.).
  • Charge a higher first-clean price (e.g. a deep initial clean) and a standard price for every clean after.
  • Choose how far ahead to keep booked: the next job only, or the next two jobs (so the customer can always see what's coming).
  • Change the cadence or price later (e.g. monthly → every 2 months) — only future bookings change; past and completed jobs are kept exactly as they were.
  • Remove a schedule when a client stops — future bookings are cancelled, history stays.

A client can have several schedules at once (e.g. windows monthly + gutters yearly).

Free vs Pro

Setting up schedules and the jobs they book is free on every plan. Automatic re-booking — where finishing a clean instantly books the next one with no action from you — is a Pro feature. On the free plan you simply re-open the schedule (or add the next job) when you're ready.

Where to find it

Open a client (Clients → Contacts → a name) and scroll to the Recurring schedules card, below the Details card.

Step by step

Add a schedule

  1. On the client's page, in Recurring schedules, click Add schedule.
  2. Choose the Service.
  3. Set Repeats every — a number and a unit (e.g. 1 Months = monthly, 6 Weeks = every 6 weeks).
  4. Enter the Price per clean. If the first visit costs more, add a First-clean price (leave blank to use the same price).
  5. Pick the First clean date (the cadence is measured from here).
  6. Choose Keep booked — Next job only or Next two jobs.
  7. (Optional) Add Notes.
  8. Click Create schedule. Quickie books the job(s) immediately — you'll see them on the calendar and the client's record.

Change a schedule (e.g. monthly → every 2 months)

  1. Click the pencil on the schedule.
  2. Adjust the cadence, price or anything else and Save changes.
  3. Future not-yet-done bookings are re-spaced to the new settings; completed and past jobs are untouched.

Remove a schedule

  1. Click the bin on the schedule and confirm.
  2. Future bookings are cancelled. Completed and past jobs are kept.

What each screen shows

  • Recurring schedules card: one row per schedule showing the service, cadence (e.g. Monthly, Every 2 months), the price (and first-clean price if set), how many it keeps booked, and Next due with how many more are booked. Edit (pencil) and remove (bin) sit on the right.
  • Add/Edit dialog: service, the "repeats every" number + unit, price and first-clean price, the first-clean date, the keep-booked choice, and notes.

Tips & good to know

  • The first-clean price only ever applies to the very first clean a schedule books. Every clean after uses the standard price.
  • Choosing Next two jobs is handy when customers like to see their next couple of visits in advance.
  • On Pro, completing a clean from My round automatically books the next one to keep your chosen number ahead — your round tops itself up as you work.
  • A schedule books date-only jobs (no fixed time). To pin a specific arrival time, open the job and set a time, or use the Route planner.
  • Need a one-off clean instead? Just use Add job on the client — schedules are only for repeating work.

Troubleshooting

  • No new job after I completed one (free plan): automatic top-up is a Pro feature. Re-open the schedule (or click into it) to book the next, or add the job manually.
  • Editing didn't move my completed jobs: that's intended — editing only changes future bookings.
  • The next date looks off after a gap: if a schedule lapsed, the overdue clean is booked for today (a catch-up), then the cadence continues from there.
  • Jobs — one-off cleans, completing jobs and what completion triggers.
  • Calendar — see and drag your booked jobs.
  • My round (Today) — complete cleans on the day (and, on Pro, trigger the next booking).
  • Rounds (route days) — group clients into rounds and book a whole round at once.

Ready to try it yourself?

Sign in with your email — no password, no card — and follow along in the app.