• Pricing
A technician steam-cleaning a carpet in a home in Australia

Booking software for Australian carpet cleaners.

Customers pick their rooms and watch the price move, then take a slot your van can genuinely make.

Try it
or
Start with Google
200 bookings a month, free. No credit card required.
  • Priced by the room, up front
  • Deposits hold end-of-lease slots
  • Receipts emailed for the agent
  • Every clean on the customer record

Online booking

Three bedrooms and a hallway, priced on the page

The customer counts their own rooms, adds the stairs and the lounge suite, and the total moves as they go. No site visit for a job this size.

Learn more
A three-bedroom carpet clean priced by the room from your standard rates.
New bookingAvailable
ServiceRoom-by-room carpet clean
Where3 bedrooms · Newtown
DateThu 14 Aug · 9:00am
Priced instantly$180

Smart scheduling

A full day of cleans, driving accounted for

Every job on one timeline with the drive between stops accounted for, so the vacate clean that came in this morning fits beside work you are already near.

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 · Bondi
End-of-lease steam clean
10:00 · Newtown
Room-by-room carpet clean
12:00 · Surry Hills
Upholstery & rug clean

Booked out? You still get the job.

When there is nothing left on your page this week, the customer asks for a time instead of ringing the next cleaner in the listing.

  • It arrives as a request, not a lost call

    The rooms they wanted and the days that suit them land in your inbox, in the same thread as everything else that customer has ever said to you.

  • Accept turns it into a booking

    One tap puts it on the day and emails them a confirmation. Decline is one tap too, and they are told without you writing the message.

  • Or squeeze it in yourself

    Nothing stops you dropping a two-room job into a gap you know you have. The request is a way in, not a rule about your week.

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

Photos attached — three bedrooms, the hallway and the stairs. We have to be out by Friday, so anything at all this week?

Booking request
End-of-lease and vacate cleans
Request · Newtown
AcceptDecline

The traffic lanes, the whole house, or the lot.

Put the three side by side on the one quote with your pick marked, so a big house decides for itself instead of asking you what you would do.

  • Three prices on one document, with Pro

    Each option itemised down to the rooms, the protector and the lounge suite, so the jump from a freshen-up to the full job is a number they can look at rather than one you have to talk them into.

  • They pick one and sign it there

    On their phone, while the stain is still on their mind, instead of ringing you back a fortnight later to ask which one you meant.

  • The one they signed books itself

    It becomes a job in the diary against that address, priced at the option they chose, without you re-typing a single room.

  • It expires when you say

    Put a use-by date on the price, so the whole-house number you costed before winter cannot be held to in spring.

An end-of-lease steam clean quote, itemised and ready to send.
Estimate #1042
Marco Ferraro
Sent
  • Carpet steam clean · 4 roomsPer room$260
  • 3-seat sofa & armchairUpholstery$180
  • Stain & odour treatmentAdd-on$110
Total$550

Paid before you coil the hose.

Mark it off when the cash lands or the transfer clears, or take the card at the door and let the receipt send itself.

  • Cash and bank transfer, free

    Record what you were paid and when, against the job, on the Free plan. Half of vacate work is still settled by transfer and never wanted a card reader.

  • Cards come with Pro

    Charge the whole clean as they book, tap the card once the rooms are done, or split a year of office visits into stages with their own due dates.

  • The receipt sends itself

    When the payment goes through the customer is emailed one, so the agent has the paperwork the final inspection needs without you chasing it.

  • Into your own account

    The money is paid out to your own Stripe account, not held somewhere in Bookables.

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
  • Marco FerraroP-1011 · 25 Jun · Bank transfer$380
  • Renee SalterP-1012 · 25 Jun · Cash$240
  • Anna WhitfieldP-1013 · 28 Jun · Card$380
  • Danny PrasadP-1001 · 27 Jun · Card$190
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 · Bondi
End-of-lease steam clean
10:00 · Newtown
Room-by-room carpet clean
12:00 · Surry Hills
Upholstery & rug clean

The room is out of use long after you have left.

A clean is priced by the rooms and sized by the minutes. Give each service the length it genuinely takes and let a treatment or a protector add its own minutes as well as its own price, and the day holds what it can really hold — because your customer loses that room until it is dry, and the next job has to be somewhere else by then.

A timeline of a customer's past jobs, quotes and payments.
12 Crown Street, Surry Hills NSW 20105 jobs
  • 14 AugWhole-house steam cleansBooked · $430
  • 6 AugWhole-house steam cleans quoteAccepted · $430
  • 2 MarPayment received$260
  • 2 MarPet stain and odour treatmentCompleted · $260

Which marks lifted, and which never will.

Some stains come out and some are the carpet now, and the argument about which was which happens a year later. Every clean at that address stays on the record with the rooms, the fibre and what it cost, and the before-and-after photos go on as internal notes the customer never sees.

A three-bedroom carpet clean priced by the room from your standard rates.
New bookingAvailable
ServiceRoom-by-room carpet clean
Where3 bedrooms · Newtown
DateThu 14 Aug · 9:00am
Priced instantly$180

They count the rooms themselves.

Bedrooms, hallway, then the stairs and the sofa as extras with their own price and their own minutes. The total moves while they tick, and it was never quoted by hand.

Built for your trade

Built for every kind of carpet cleaning

End-of-lease and vacate cleans

The tenant picks their rooms and books the week they move out, with the access notes and the agent’s instructions on the job before you get there.

Whole-house steam cleans

Rooms drive the price, so a three-bedroom and a five-bedroom come off the one service at two different totals with no quote written.

Pet stain and odour treatment

The treatment goes on as an extra that adds both price and minutes, so the job that needs it is not squeezed into an hour that was never enough.

Lounge suites and upholstery

A two-seater, a three-seater and the armchairs picked off a list, so the lounge is priced before you carry the wand through the door.

Mattress cleaning

Sold on its own or added to a house clean, at its own price and its own duration, rather than thrown in and eating your afternoon.

Rugs taken back to the shop

A pick-up and a drop-off are two visits to the one address, both kept on the customer record with the rug they belong to.

Tile and grout

Booked as its own service with its own duration, so a kitchen floor never lands in a slot sized for a bedroom carpet.

Stain protection after the clean

Offered as an extra at the moment they book rather than pitched at the door, which is the only time anyone ever says yes to it.

Water damage and flood extraction

The jobs nobody prices sight unseen come in as a request instead of a booking, and you put a time on them once you know what you are walking into.

Office and strata floors

A quarterly contract set up once as a standing booking, so the common areas are in the diary a year out without anyone re-entering them.

Real estate and property manager work

An agent with a book of properties sits on one customer record, every address and what you did to its carpet kept separate from the others.

Only the suburbs you will drive to.

Claim the suburbs you cover on a map, split them between your vans, and a job you would never take never lands on your day.

  • Real suburbs, not a radius

    Claim suburbs off actual boundary lines, or sweep everything within a distance of a point in one go. An address is matched to the suburb it truly falls inside.

  • A patch each, and the right van on it

    Hold as many named suburbs as you work, each with its own colour and its own technicians, and a clean is only offered to someone who covers that patch.

  • Or do not offer it there at all

    Keep the two-room jobs close to home and let the whole-house work run wider, by leaving a service out of the suburbs you would not drag a hose to.

A map with three service areas shaded over a street grid, and a list of territories beneath, each a group of suburbs with its crew.
  • Surry Hills8 suburbs · 2 crew
  • Paddington7 suburbs · 2 crew
  • Sydney North7 suburbs · 2 crew

The vacate clean that has to be today.

Grab the job and drop it where it fits. Nothing commits until you let go, and it costs nothing to do it.

  • Drag it anywhere, on any plan

    Move a clean to another time or another technician and the day redraws around it. This is not the Pro bit.

  • The customer is told, if you want

    Switch the reschedule notice on and they get the new time by email. Off by default, because not every shuffle is worth a message.

  • Nothing double-books

    A slot that is gone is gone, on your page and in the diary, so two houses never land on the same afternoon.

A day on the schedule where one job is dragged from one time to a later one and snaps into place on the grid.
Wednesday1 Jul
Drag to reschedule
08:00
09:00
10:00
11:00
12:00
13:00
14:00
08:00 · Paddington
Tap & toilet repair
Balmain
Hot water repair

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 carpet cleaning business.

Online booking

Your own page, where the customer counts their rooms, adds the stairs and the suite, and takes a slot your van can genuinely make that week.

Estimates

Traffic lanes, whole house, or the lot as well, as good, better and best on the one quote signed on their phone. The options themselves are Pro.

Scheduling

Every job on one day you can drag anywhere, from a two-room touch-up to a full day on an office floor. Pro hands the next clean to whoever is closest.

Bookings

Every job you have on in one list, from the first vacate-clean enquiry through the whole-house quote to the day the money actually lands.

Customers

Every customer and every address an agent looks after, with the rooms you did, the fibre and the stain that came back kept on the property.

Inbox

Every message from one customer in a single thread, the photo of the red wine on the hallway included, plus requests sent when you were full.

Team

All your technicians with their own hours, their own days off and their own services, so the truck-mount work only goes to the van that carries one.

Territories

The suburbs you will drive to, claimed off real boundaries and split between your vans, so a job across town never lands on your morning.

Payments

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

Common questions.

From your own booking page. They pick the rooms, see the total move as they add the hallway and the stairs, and take a slot you are genuinely free for. The address and the access notes land on the job before you load the van.

Yes. Room count is a real price driver, so a two-bedroom unit and a five-bedroom house are two different totals off the one service, without you writing a quote for either.

Yes. Set them up as options with their own price and their own minutes, so the job that carries a protector application is longer in your diary as well as dearer on the invoice.

Yes. Set the contract up once as a standing booking, weekly or monthly, ending never or on a date, and the visits are made ahead so the floor is genuinely held rather than pencilled in.

Record the cash or the bank transfer against the job on the Free plan, which is how a lot of vacate work is still settled. Card payments come with Pro, and the money is paid out to your own Stripe account.

Yes. The Free plan covers a busy one-van week with no card to sign up, and it includes your booking page, quotes, the diary and your customer records. Pro adds card payments and automatic scheduling.

Related industries

All Home Services
Cleaning

Cleaning

Window Cleaning

Window Cleaning

Gutter Clearing

Gutter Clearing

Pressure Washing

Pressure Washing

Pest Control

Pest Control

End of Lease Cleaning

End of Lease Cleaning

Get Booked.

More time to service, less on admin.

Start with Email

Carpet Cleaning guides

All articles

9 Sept 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

8 Sept 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

7 Sept 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