• Pricing
A cleaner at work in a home in Canada

Booking software for Canadian cleaning companies.

Customers pick the bedrooms, the bathrooms and the add-ons, and the price and the length of the visit move with them.

Try it
or
Start with Google
200 bookings a month, free. No credit card required.
  • Real prices from bedrooms and bathrooms
  • Deposits lock in bond cleans
  • Regulars rebooked in a tap
  • New jobs slotted near existing ones

Online booking

The cleaning prices itself before you pick up

They tell your page how many bedrooms and bathrooms, check the oven, and the total and the time on site update as they go.

Learn more
A fortnightly home clean priced straight from the bedrooms and bathrooms.
New bookingAvailable
ServiceFortnightly home clean
Where3 bed, 2 bath · The Beaches
DateThu 14 Aug · 8:00am
Priced instantly$180

Smart scheduling

Every cleaner on one day, drive time included

The whole route sits on one timeline with the drive between homes in it, so the condo you take at short notice fits the day you already have.

Learn more
bookables.ai/schedule
A day on the schedule's calendar, with three jobs placed on a vertical time grid at the times they run.
Wednesday1 Jul
3 jobs
08:00
09:00
10:00
11:00
12:00
13:00
14:00
08:00 · Leslieville
Fortnightly home clean
10:30 · The Beaches
Airbnb turnaround
12:30 · Roncesvalles
Move-out clean
A fortnightly home clean priced straight from the bedrooms and bathrooms.
New bookingAvailable
ServiceFortnightly home clean
Where3 bed, 2 bath · The Beaches
DateThu 14 Aug · 8:00am
Priced instantly$180

The rooms do the pricing.

Bedrooms and bathrooms are what a clean actually costs. The customer counts them on your page and the total is settled without you quoting it.

A customer profile with their address, contact details, total spent and outstanding balance.
ÉT
Émilie Tremblay
1200 Queen Street East, Toronto, ON M4M 1L7
(416) 555-0148
Total spent
$1,240
Outstanding
$140

A regular, not a phone number.

Every house you clean is a record: where it is, who to call, what they have paid you over the years and anything still outstanding.

The team roster with each person's role and working hours.
Team2 on today
  • PSPriya SandhuMon–Fri · 8–5FieldOn
  • JWJacob WongTue–Sat · 9–6FieldOn
  • CBChloé BergeronMon–Fri · 9–5OfficeOff

Two cleaners, both really free.

Each cleaner carries their own hours and their own days off, so a house that takes a pair is only offered when both of them are open.

A month calendar with booking dots marking the busy days, the way venue and hire availability is read across weeks.
July2026
Cleans
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

The same house, the same morning, for as long as it runs.

A standing arrangement makes the visits ahead — every week, every second week or every month, ending never, on a date, or after a set number. Move one and the rest of the pattern holds. It is on the free plan.

A timeline of a customer's past jobs, quotes and payments.
1200 Queen Street East, Toronto, ON M4M 1L724 visits
  • 14 AugRecurring house cleaningBooked · $180
  • 31 JulPayment received$180
  • 31 JulRecurring house cleaningCompleted · $180
  • 9 JunDeep and spring cleaningCompleted · $420

The address remembers how you get in.

Nobody is home, and that is normal in this trade. The key safe, the alarm, the dog and the room they never want touched sit on the property with every visit you have ever done there, so sending someone else is not a phone call.

Booked solid? You still win the job.

When your page has no slots left, the customer asks for one instead of calling the next cleaning company on the list.

  • It comes in as a request, not a lost lead

    The home, the add-ons and the days that work for them land in your inbox, in the same thread as everything else that customer has sent you.

  • One tap turns it into a job

    Accepting puts it on the route and emails the confirmation right away. Declining is one tap too, and they hear back without you writing anything.

  • Or work it in yourself

    You can always drop it into a gap you know you have. The request gets you the lead; what you do with it is up to you.

A booking request inside a message thread, answered with accept or decline without leaving the conversation.
JWJacob Wong

Nothing showing for the next few weeks — happy to take whatever morning opens up. Three bedrooms, two bathrooms, and the oven needs doing.

Booking request
Recurring house cleaning
Request · Roncesvalles
AcceptDecline

Standard clean, deep clean, or the full move-out.

Put all three on one estimate with your recommendation marked, so they pick for themselves instead of you talking them through it twice.

  • Let them choose, with Pro

    Each option itemized down to the rooms, the oven and the carpets, so the jump from a standard clean to a move-out is a number they can see rather than one you have to defend.

  • They pick one and sign it on the spot

    On their phone, while the keys are still going back to the landlord, instead of calling next week to ask what the difference was.

  • The one they signed schedules itself

    It becomes a job on the schedule against that address, priced at the option they chose, with nothing re-entered by hand.

  • It expires when you say

    Put an expiration on the price, so an empty two bedroom you quoted in July cannot be held to that number in November.

A post-renovation clean quote, itemised and ready to send.
Estimate #1042
Émilie Tremblay
Sent
  • Full deep clean · 4 bed, 2 bathLabour$520
  • Interior windows & tracksDetail$140
  • Oven & rangehood detailDetail$120
Total$780

Built for your trade

Built for every kind of cleaning work

Recurring house cleaning

Weekly, biweekly or monthly clients sit on a standing arrangement, so the same home on the same morning is created ahead instead of re-entered.

Move-out cleaning

Itemize the rooms, the oven and the carpets, put the standard clean and the full move-out side by side, and the signed estimate becomes the job.

Condo and apartment cleaning

A building full of units sits under one manager on one record, each suite its own address with its own history and its own notes.

Deep and spring cleaning

A deep clean books at its own price and its own length, so a four hour job never drops into a two hour hole on the schedule.

Ovens, fridges and inside cabinets

The add-ons that always run long carry a price and a time, so checking the oven stretches the appointment as well as the total.

Winter entryway and salt cleanup

The February job nobody books in July, sold as its own short service so the lobby gets a slot rather than a promise.

Cottage and short-term rental turnovers

A same-day turnover books as its own short service, so the changeover between guests is a stop on the route rather than a favour.

Office and janitorial contracts

Bill the route by the hours your crew actually works, with every stop keeping its own address, its own history and its own notes.

Post-renovation cleaning

The ones nobody prices sight unseen: a site visit first, then options the builder signs online before anyone carries a vacuum in.

Carpet and upholstery cleaning

Priced on the rooms they want done, picked before they book, so the machine only comes off the truck for work that pays for it.

Two-cleaner jobs

Add a second cleaner to the job and both are checked open for the whole span, so nobody gets promised to two homes at once.

Only the neighbourhoods you will drive to.

Draw the neighbourhoods you cover on a map, split them across your cleaners, and a home you cannot get to never hits the route.

  • Real neighbourhoods, not a radius

    Claim neighbourhoods off actual boundary lines, or grab everything within a distance of a point at once. An address matches the one it falls inside.

  • A territory each, and the right hand on it

    Hold as many named neighbourhoods as you run, each with its own colour and its own cleaners, so a job is only ever offered to someone who covers it.

  • Or do not offer it there at all

    Keep the two hour standards close to home and let the move-outs run wider, by leaving a service out of the neighbourhoods you would not take it to.

A map with three service areas shaded over a street grid, and a list of territories beneath, each a group of regions with its crew.
  • Roncesvalles8 regions · 2 crew
  • Riverdale7 regions · 2 crew
  • Toronto North7 regions · 2 crew

The nine o’clock cancels and the day still works.

Grab what is left and put it where it fits. Nothing commits until you let go, and it costs you nothing to do it.

  • Drag it anywhere, on any plan

    Move a cleaning to another time or another cleaner and the day rebuilds around it. This is not the part you pay for.

  • Your customer is told, if you want

    Turn the reschedule notice on and the new time is emailed over automatically. Off by default, because not every move needs a message.

  • One visit, or the whole arrangement

    Move a single week and the pattern holds, or move this one and everything after it, and the standing arrangement rebuilds from there.

A day on the schedule's calendar, with three jobs placed on a vertical time grid at the times they run.
Wednesday1 Jul
3 jobs
08:00
09:00
10:00
11:00
12:00
13:00
14:00
08:00 · Leslieville
Fortnightly home clean
10:30 · The Beaches
Airbnb turnaround
12:30 · Roncesvalles
Move-out clean

Get paid before the vacuum is back in the van.

Mark it off when the cash or the transfer comes in, or run the card at the door and let the receipt go out on its own.

  • Cash and bank transfer, free

    Record what you were paid and when, right on the job, on the Free plan. Plenty of this work still gets paid without a card ever being touched.

  • Cards come with Pro

    Charge in full at booking, run the card at the door, or split a big janitorial contract into a stage now and the balance on completion.

  • The receipt sends itself

    Your customer is emailed one the second payment clears, so the property manager has their paperwork and you are not chasing it.

  • Into your own account

    Paid out to your own Stripe account. We never hold your money.

A list of payments, each with the customer, reference, date, method and amount, with totals received and still outstanding.
Received$4,310
Outstanding$3,840
  • Émilie TremblayP-1011 · 25 Jun · Bank transfer$380
  • Ryan MacLeodP-1012 · 25 Jun · Cash$240
  • Priya SandhuP-1013 · 28 Jun · Card$380
  • Jacob WongP-1001 · 27 Jun · Card$190

Starts free. Grows
only when you do.

Add your whole team and get booking for nothing.
As you grow with us you can go Pro.

Free

$0

No credit card required

Free every month

200 bookings
every month, free
Get started free

Pro

$2/ booking

Grow without limits

Pay as you go

Unlimited bookings
only $2 when you get booked
Go Pro
Explore plans→

One app for the whole job

Everything you need to run your cleaning business.

Online booking

Your own page, where the customer picks bedrooms and bathrooms, checks the oven, and watches the price and the time on site move.

Scheduling

Every cleaning on one day you can drag anywhere, from a two hour standard to a full day on a move-out. Pro gives the next job to whoever is closest.

Bookings

Every cleaning you have on in one list, from the biweekly clients through the move-out estimate to the day the money actually lands.

Customers

Every customer and every address a manager looks after, with what you cleaned and what you flagged kept against that suite, not in your head.

Estimates

Standard, deep or full move-out, as good, better and best on one estimate with your pick marked and signed on their phone. Options are Pro.

Inbox

Every message from a customer in one thread, the photo of the salt-stained lobby included, plus the request they sent when your week was full.

Territories

The neighbourhoods you will drive to, drawn off real boundaries and split between your cleaners, so work you would turn down never lands.

Team

Set each cleaner’s hours, days off and the neighbourhoods they run, then put two of them on the jobs one person was never going to finish alone.

Payments

Record the cash or the transfer against the job for free, or take the card and split a big janitorial contract into stages. Cards are Pro.

Common questions.

Right from your own booking page. They pick the bedrooms and bathrooms, add the extras they want, and take a slot you are genuinely open for. The address and their notes land on the job before anyone rolls out.

Yes, and it is free. Set the home up once as a standing arrangement, weekly, every two weeks or monthly, ending never, on a date or after a set number of visits. Moving one visit leaves the rest of the pattern alone.

Both. Every add-on carries a duration as well as a price, so a fridge or an oven checked at booking pushes your finish time out instead of quietly making you late to the next home.

Yes. Itemize the rooms, the oven and the carpets, then put the standard clean and the full move-out side by side on one estimate with your pick marked. They sign it on their phone and it becomes a job.

Yes. One customer record holds any number of addresses, each with its own notes and job history, which is how property managers and condo boards actually work.

Record cash or a transfer against the job on the Free plan. Card payments come with Pro, and the money is paid out to your own Stripe account rather than held by us.

Related industries

All Home Services
Window Cleaning

Window Cleaning

Gutter Clearing

Gutter Clearing

Pressure Washing

Pressure Washing

Carpet Cleaning

Carpet Cleaning

Pest Control

Pest Control

End of Lease Cleaning

End of Lease Cleaning

Get Booked.

More time to service, less on admin.

Start with Email

Cleaning guides

All articles

Sep 9, 2026

Online booking vs phone booking: which one actually gets the job booked?

Compare online and phone bookings for service businesses, with a practical way to handle standard jobs, tricky enquiries and customers who prefer a call.

Read

Sep 8, 2026

How to take bookings while you're doing the actual work

Set up online bookings around your services, prices, travel and availability so customers can book while you're busy doing the job.

Read

Sep 7, 2026

Your booking form is not a police interview: what should you actually ask?

Choose booking form questions that help you price, schedule and prepare for the work, without making customers complete an unnecessary questionnaire.

Read

Product

  • Overview
  • Pricing
  • Updates
  • Help

Company

  • About
  • Blog
  • Contact

Legal

  • Terms
  • Privacy
  • Cookies

Get started

  • Sign Up
  • Log In

© 2026

Bookables.
Pricing