Recurring cleaning

Recurring cleans: price the regulars and let them book once.

BookingMachine lets a customer book a clean every week, every two weeks or every month in one go, with a discount for regulars that you set, and creates each visit as its own booking. On a paid plan, you choose whether a clean can be booked as a one-off, as recurring or either way. The first visit is paid at checkout and each later visit is charged when you mark it complete.

Updated 4 Nov 2026

Why regulars are the business

One-off cleans pay well and end. Regulars fill the week, keep the travel short and turn a good first clean into a year of work. A cleaning business with a full book of regulars spends its time cleaning rather than finding the next customer.

The booking form is where a one-off becomes a regular. Offer the frequency on the same form as the clean itself, with the discount shown, and the customer chooses it while they are already deciding.

Pricing a regular visit

A home cleaned every week is quicker to clean than one cleaned every month, so the price per visit can come down as the visits get closer together. Choose a discount for regulars that still covers your time on the slower visits, and keep the first visit at the full or deep clean price, because it is the slow one.

You can fix the frequency for a service, such as every two weeks only, or let the customer choose between weekly, every two weeks and monthly, each with its own discount. The form shows the saving on the frequency picker.

How regulars pay

With payments on, you choose how the first visit is paid: in full at checkout, or a deposit now and the balance when that visit is marked complete. Every visit after that is charged when it is marked complete, to the card the customer booked with. Online payments are on the paid plans and need an approved payments application.

In BookingMachine

Set it up once.

  1. 01

    Turn on recurring

    On the Services screen, set the regular clean to optional or always recurring, and fix the frequency or let the customer choose.

  2. 02

    Set the discount

    A discount for each frequency. The form shows it as a saving on the frequency picker.

  3. 03

    Choose the first payment

    Charge the first visit in full or take a deposit; later visits are charged as each is marked complete.

Questions.

Anything else, ask us.

Should regular clients get a discount?

Most cleaners give one, because a home cleaned often is quicker to clean. Set it so the slowest regular visit still covers your time. In BookingMachine you choose the discount yourself.

Can a customer book a clean every two weeks online?

Yes, on a paid plan. They choose the clean, the frequency and the first date, and each visit after that is created as its own booking.

When are regular customers charged?

The first visit is paid at checkout, in full or as a deposit. Each later visit is charged when you mark it complete.

Your prices, booked.

Add your services and what moves their price, then share the link. Free to start, no card.

Fresh Start Cleaning
Confirmed

You’re booked

Deep clean · Saturday, Oct 18 · 10:00 AM

Deposit paid$54.00
Due on the day$162.00

Confirmation sent to [email protected]

Add to calendar

Powered by BookingMachine