It's the last week of June. Three teams are out on end-of-tenancy cleans, you're on your knees inside an oven in a student house, and your phone has eleven missed calls and a WhatsApp backlog of "how much for a 2-bed?" A cleaning company booking AI is built for that week: it answers the calls and messages, gives your published prices, books the clean into a team's diary and passes the questions about keys, deposits and damage back to you. For laundry and dry-cleaning services, it books collection and delivery slots in the same way.
This page is for domestic cleaning firms, end-of-tenancy specialists, small commercial cleaners, and laundry, ironing and dry-cleaning services that collect and deliver. It's long because the details matter: how to model cleaning teams and van windows in a booking calendar, what the AI should say about keys, what it must never promise about a deposit, and what all of it costs. Klugon is the tool described, and we're clear about where it stops.
The calls and messages a cleaning business gets
Cleaning enquiries come in a handful of patterns. Each needs its own answer, and setting these up properly is most of the work.
"How much for a…?"
The most common enquiry by far. "How much for an end-of-tenancy clean on a 2-bed flat?" "What do you charge an hour for a weekly clean?" "Do you do one-off deep cleans?" Cleaning is one of the few trades where most jobs can be priced by phone, because price follows property size, the type of clean and a few add-ons. That makes it a good fit for an AI, provided your price list is written down clearly.
End-of-tenancy and move-out cleans
These come from tenants, landlords and letting agents. They're time-critical: the clean has to happen after the furniture leaves and before the check-out inspection, often in a window of a day or two. Callers want to know:
- whether you can do a specific date
- whether you clean to the inventory or check-out standard
- whether ovens, carpets, windows and fridges are included
- whether you guarantee the deposit back
- whether they need to be there
Regular domestic cleaning
Weekly or fortnightly cleans for households. New enquiries ask about availability on a given day, whether they'll get the same cleaner each time, whether cleaners bring their own products, and how keys work. Existing customers message to skip a week, change a day, add the ironing or mention that the dog will be home.
Key handling and access
Cleaning is a trust business, and keys are where trust is tested. You'll get questions like:
- "Do I need to be in?"
- "Can I leave a key under the mat?"
- "Do you hold keys? How are they stored?"
- "I've got a key safe, can I give you the code?"
- "What happens if a key is lost?"
- "Are your cleaners DBS checked?"
The AI can answer the policy questions well, provided you write the policy down. It should never collect the codes themselves. Section six explains why.
Laundry collection and delivery
For laundries and dry cleaners that collect, calls and messages are about slots: "Can you pick up tomorrow morning?" "When will it be back?" "Do you do duvets?" "How much for ten shirts?" Holiday-let hosts message about linen changeovers. Students ask about end-of-term duvet cleaning. Everyone asks about turnaround.
Commercial enquiries
Offices, surgeries, holiday-let companies and letting agents asking about contract cleaning. These are bigger and slower. The AI should take the details and pass them to you, not try to quote a contract.
Complaints and breakages
"Your cleaner broke a vase." "My shirt came back with a mark on it." "The oven wasn't done." These need you. The AI's job is to apologise, take the details and flag the conversation.
Busy times across the cleaning and laundry year
Cleaning demand follows tenancy dates, school holidays and the calendar rather than the weather.
The end-of-tenancy peak
The summer months bring the heaviest run of move-out cleans, especially in university towns, as student lets end and new tenancies start. Calls arrive in bursts at the end and start of each month, because tenancies run month to month, and spike in the week before a fixed check-out date. If you work near a university, the end of the academic year is your busiest stretch.
Spring cleaning and pre-sale cleans
Spring brings one-off deep cleans and cleans before a house goes on the market. These callers have more flexibility on dates than tenants do, but they compare two or three firms and tend to go with whoever answers first and gives a clear price.
Christmas and New Year
Late November and December bring pre-hosting cleans, and January brings after-party cleans and a rush of "new year, new cleaner" enquiries for regular slots.
Laundry rhythms
Laundry has its own pattern:
- Weekly. Collection requests cluster at the start of the week, when people face the weekend's washing.
- Holiday lets. Linen changeovers bunch around changeover days, typically Friday and Saturday in peak season.
- Seasonal. Duvets, curtains and winter coats are cleaned in spring and autumn. Wedding season brings tablecloths, dresses and suits.
- Student moves. End of term brings bedding and bulky items.
Time of day
Cleaning customers ring and message in the evening, after work, when they're looking at the state of the house. Letting agents ring during office hours. Tenants panicking about a check-out ring late at night. Your teams are on site through the working day, so the daytime calls go unanswered too.
What cleaning company booking AI handles well
Here's what an AI receptionist can actually take off you, based on what Klugon does today.
Quoting from your price list
If you price by property size and type of clean, write the list down and give it to the AI as a pasted table or an uploaded PDF. It then answers "how much for a 2-bed end of tenancy?" with your price, every time, at any hour. It will also explain what's included and what's extra, as long as that's in the list.
A good price sheet for the AI includes:
- prices by number of bedrooms and bathrooms for each type of clean
- your hourly rate and minimum hours for regular cleans
- add-ons: oven, fridge, inside windows, carpets, upholstery, balcony, garage
- what "end of tenancy" includes and what it doesn't
- whether you bring products and equipment
- surcharges for very dirty properties, if you have them, and how you assess that
- for laundry: per-item prices, per-bag or per-kilo prices, minimum order, and collection and delivery charges
If a property doesn't fit the list, such as a 6-bed HMO or a house with heavy limescale, the AI should say a member of the team will confirm the price and take the details.
Booking cleans into the right team's diary
In Klugon's built-in calendar you set up services with a length, then add staff with their working hours. For a cleaning firm the trick is to treat each team as one staff member, because the system checks conflicts per staff member. If Team A is booked from 9 to 1, the AI won't offer Team A at 11.
Example services for a cleaning firm:
| Service | Length |
|---|---|
| Regular clean, first visit | 3 hours |
| Deep clean, 1–2 bed | 5 hours |
| End of tenancy, studio or 1-bed | 4 hours |
| End of tenancy, 2-bed | 6 hours |
| End of tenancy, 3-bed | 8 hours |
| Oven clean (add-on visit) | 2 hours |
The settings that matter:
- Buffer after bookings. Travel and loading time between jobs.
- Minimum notice. End-of-tenancy cleans need at least a day so you can staff them; set it accordingly.
- How far ahead. Tenants often book weeks ahead for a known check-out date, so a longer horizon helps here.
- Closed dates. Bank holidays and any days you don't work.
The AI can create, reschedule and cancel bookings in chat and on WhatsApp. On a phone call it can book and cancel but not reschedule; a caller who wants to move a clean is flagged to you, or can move it by message.
The customer gets a booking reference in the conversation. Klugon doesn't send confirmations, reminders or texts, so for end-of-tenancy work you'll want to send your own written confirmation of access arrangements, which is good practice anyway.
Klugon's AI appointment booking page explains the booking rules in more detail.
Regular cleans
The booking calendar handles single bookings, not repeating series. The common setup is to let the AI book the first visit of a regular clean and capture the preferred day and frequency as part of the booking, then you set up the repeating slot yourself. That's also when you sort out keys, which you'd want to do personally anyway.
Laundry collection and delivery slots
The calendar thinks in appointments with a start time and a length, not in van routes. For laundry collection, that's workable if you plan around it:
- Make each driver or van a staff member with their working hours.
- Set up services such as "Collection" and "Delivery" with a short length, for example 15 minutes, which is the time the driver spends at each stop.
- Set the slot interval to match how you talk to customers. With 15-minute stops on a 15-minute interval, the AI offers specific times. If you'd rather give windows, explain in the knowledge base that "your driver will arrive within an hour of the booked time".
- Block days you don't run with closed dates, or by the driver's working hours.
The AI can book both legs in one conversation: a collection on Monday morning and a delivery on Thursday evening, for example. It answers turnaround questions from your knowledge, such as "standard service is 48 hours; duvets take 3 working days", but it can't see where a particular order is in your process. "Is my order ready?" gets a flag to you, not a guess.
Answering key and access questions
The AI answers your policy accurately when you write it down. A typical policy covers:
- whether customers need to be in for the first clean
- how keys are handed over and stored, for example labelled with a reference rather than an address
- whether you accept key safe or lockbox access
- what happens if a key is lost, and what your insurance covers
- whether cleaners are background checked
- what happens if the cleaner can't get in
Website chat for price-shoppers
Many cleaning customers start on your website. Klugon's website chat widget is a script tag you paste into your site, and it uses the same knowledge, prices and booking rules as the phone. People comparing three firms at 10 pm tend to book with the one that answered them, and the AI chatbot for your website page shows how the widget works.
Laundry customers in particular like to message. You can connect your WhatsApp Business number through Meta's platform. The AI replies with the same rules, and every thread appears in one inbox with your calls and web chats. Our guide to setting up WhatsApp booking covers the steps, which include a Meta app and an access token.
One important limit: the AI can't see photos or hear voice notes. Customers like to send pictures of a stain, an oven or a room. The AI only sees that an image arrived, and your inbox shows a placeholder, not the picture. Tell the AI to ask for a description in words, and ask for photos yourself when you follow up.
What the AI should hand over, not answer
Deposit guarantees
The biggest trap in end-of-tenancy work. Tenants will ask "will I get my deposit back?" or "do you guarantee the deposit?" The AI should never promise a deposit outcome. Whether a deposit is returned is between the tenant and the landlord, and a protected deposit stays in its scheme until any dispute is resolved, as the government's guidance on tenancy deposit protection explains.
If you offer a re-clean guarantee, for example a free return visit within a set number of days if the agent flags something on your cleaning list, the AI can say exactly that and nothing more. Write it word for word.
Key safe codes, alarm codes and access details
Don't let the AI collect codes. Conversations are stored in your inbox, flagged conversations go to Slack or Zapier if you've connected them, and anyone with access to those tools would see them. Tell the AI: "Never ask for or repeat key safe codes, alarm codes or door codes. Say a member of the team will arrange access by phone." Then take the codes yourself, through whatever secure method you already use.
Damage, breakages and lost items
A broken vase, a scratched worktop, a missing ring, a shrunk jumper. These need a person and may involve your insurer. The AI listens, apologises, takes the details and flags the conversation. It doesn't admit fault or discuss compensation.
Chemicals, allergies and health questions
"My son has asthma, what products do you use?" "Is your oven cleaner safe for pets?" The AI can give a factual line you've written, for example "We use fragrance-free products on request", but not health advice. Your teams work under the COSHH rules, the Control of Substances Hazardous to Health regulations, and the safety data sheets for the products you use belong in a conversation with you, not with an AI.
Biohazard and specialist cleans
Hoarding, needles, bodily fluids, mould remediation and fire or flood damage are specialist work with their own safety requirements. Hand them all over.
Commercial contracts
Office and contract cleaning needs a site visit, a specification and a negotiated price. The AI should capture the company name, site address, size and frequency, and pass it on.
Complaints about a laundry order
Marks, shrinkage, missing items and late deliveries. The AI takes the order reference and details and hands over.
How handover works
There's no live call transfer in Klugon. When the AI hands over, it marks the conversation as escalated, shows a "Needs a person" banner in your inbox, and, if you've connected Slack or Zapier on a Business plan, posts an alert there. The AI isn't paused, so it keeps replying politely until you pick up. You then call or message the customer yourself. You can reply on WhatsApp, Messenger or Instagram from the inbox within Meta's 24-hour window; for phone and website chat, you call the customer back.
Sample conversations
These are samples written to show typical situations. The business, Brightwell Home Cleaning & Laundry in Bristol, is made up, and the voice on a real call is AI-generated.
Sample call: an end-of-tenancy booking
A sample call. The business is made up.
Notice what the AI did: priced from the list, added the carpets, refused to promise the deposit and gave the re-clean guarantee exactly as written, then kept access codes off the line.
Sample WhatsApp: a laundry collection
A sample WhatsApp conversation. The business is made up.
Two bookings, one conversation. The price is an estimate drawn from the list, with the final count left to the shop.
Sample web chat: a key question that gets flagged
A sample website chat. The business is made up.
The AI stopped the code being typed into a chat. It also gave the DBS and insurance answer because the owner wrote it down; if your cleaners aren't checked, don't let the AI say they are. Background checks for most cleaning work are basic disclosures, which individuals can apply for through the government's basic DBS check service.
Setup checklist for cleaners and laundries
Before you start
- Write your price list for each type of clean and property size, plus add-ons.
- Write your laundry price list per item and per bag, and your collection and delivery charges and minimums.
- Decide which cleans the AI can book directly and which need a call first, such as HMOs, very dirty properties and commercial work.
- Write your key, access, insurance and background-check policy in plain sentences.
- Write your re-clean or quality guarantee word for word, or state that you don't offer one.
- Decide your cancellation policy and write it down. Klugon doesn't take deposits or charge cancellation fees, so any fee you charge is handled by you.
In Klugon
- Start the trial. It's 7 days, a card is required, and it's charged at the end unless you cancel. Test everything in the browser during the trial; phone numbers can only be added after it ends.
- Set opening hours and booking rules. Timezone, slot interval, buffer, minimum notice, booking horizon and closed dates.
- Add your teams and drivers as staff, each with their hours.
- Add services with realistic lengths for each clean type and property size, plus "Collection" and "Delivery" for laundry.
- Add knowledge. Upload your price list, paste your policies, and scan your website.
- Write the greeting, including that callers are speaking to an automated assistant.
- Write handover rules, including the "never collect codes" rule and the "never promise deposits" rule.
- Add the chat widget to your website by pasting the script tag.
- Connect WhatsApp if customers message you, which needs Meta setup.
- Add or forward a phone number after the trial.
- Connect Slack or Zapier on a Business plan if you want handover alerts.
The tools you probably already use
Cleaning firms commonly use Google Calendar, a shared spreadsheet, or cleaning-specific booking software for scheduling and invoicing. Laundries often use a point-of-sale system with order tickets. Klugon doesn't connect directly to these. On the voice and social Business plans, it can check a Google, Outlook or Apple calendar for busy times after setup, and send new leads and bookings to Zapier, which can pass them to other tools that have a Zapier connection. Klugon's own calendar remains the one the AI books into.
Costs, worked through
Prices are in US dollars, from Klugon's pricing plans. The assumptions below are illustrative; swap in your own numbers.
Assumptions for a mid-sized cleaning firm
- Four cleaning teams, one laundry van.
- Around 200 phone calls a month in the summer peak, averaging 3 minutes each, so about 600 minutes.
- Around 250 WhatsApp threads a month, mostly laundry.
- Around 150 website chats a month.
- You want handover alerts in Slack.
Package options
| Setup | Products | Monthly |
|---|---|---|
| Phone only | Voice Starter $99 + number $9 | $108 |
| Phone and WhatsApp | Voice Starter and number $108 + Social Starter $79 + WhatsApp $19 | $206 |
| Phone, WhatsApp and website chat | As above + Chat Business $149 | $355 |
| With Slack alerts | Voice Business $299 + number $9, plus Social Starter $79 + WhatsApp $19 | $406 |
Notes on the numbers:
- Voice Starter includes 1,000 minutes, which covers the 600-minute estimate.
- Social Starter includes 300 conversations; the 250 estimate fits.
- Chat Starter includes 100 conversations, so the 150-chat estimate needs Chat Business, which includes 400 and is the tier the plan lists for appointment booking in chat.
- Slack and Zapier connections need a Business tier on the voice or social product.
- Paying yearly takes 20% off each product.
Against office cover
Say you employ someone for 20 hours a week to answer the phone and messages and book jobs, at the National Living Wage of £12.71 an hour that applies from April 2026. That's about £1,100 a month before employer costs. They would cover 20 hours a week. The evening and weekend enquiries, when tenants panic about check-outs, would still go unanswered.
The AI doesn't replace the person who handles complaints, organises keys and plans routes. It handles the repetitive front end so that person, or you, spends time on the jobs that need a human.
Against a call answering service
A human answering service handles difficult calls better and may be able to put urgent calls through to you, which Klugon can't. But most message-taking services don't quote from your price list or book into your diary. For a cleaning firm where most enquiries are "how much and when", that difference is significant. Our comparison of AI answering services against call centres covers the trade-offs in more detail.
The value of a booked clean
Say the AI books four end-of-tenancy cleans a month at your average of £300 that would otherwise have gone to a competitor who answered first. That's £1,200 of work against a few hundred dollars of software.
Data protection and trust
Cleaning firms hold more sensitive information than most small businesses: home addresses, when people are away, keys, and sometimes health details about allergies or vulnerability. Under UK GDPR you're responsible for that data. The ICO's guidance for small organisations is a good starting point.
Practical points for a cleaning business using an AI:
- Keep codes out of every conversation. As covered above.
- Be careful with "we're away" information. Customers will mention holidays. That information sits in your inbox; limit who has dashboard access.
- Vulnerable customers. If you clean for elderly or vulnerable clients, a family member often makes the arrangements. Make sure the AI hands any safeguarding concern to you straight away.
- Your privacy notice. Mention that you use an AI assistant to answer calls and messages. Klugon is operated by a German company under the GDPR, with transfers to its processors covered by standard contractual clauses, as listed in its privacy policy.
- Export and deletion. You can export leads, customers, bookings and conversations as CSV and delete individual records. Full account erasure is by email request.
For laundries, one consumer-law point comes up in turnaround conversations. Where a contract doesn't set a time, a service must be performed within a reasonable time under section 52 of the Consumer Rights Act 2015. Publishing clear turnaround times, and having the AI give them consistently, avoids arguments about what "reasonable" means.
How it compares with cleaning and laundry booking software
Online booking forms and cleaning booking software
Many cleaning firms use a booking form on their website or a dedicated cleaning booking platform with instant pricing. These work well for customers who want to book online without talking to anyone. They don't answer the phone, and they don't handle the customer who has a question before they'll book, such as "do you need me to be in?" An AI receptionist answers the question and books in the same conversation, on the phone, on WhatsApp or on your website.
If you already have a booking platform you're happy with, you can keep it. Put its booking link in Klugon's links library and the AI will share it in chat.
Laundry POS and order systems
Laundry point-of-sale systems track tickets, garments and payment. The AI doesn't see inside them, so it can't tell a customer where their order is. It handles the front end: slot bookings, prices, turnaround policy and messages.
Answering the phone yourself
Free, and the best way to build relationships, until you're on a job. Most small cleaning firm owners also clean. The AI covers the hours you're working.
Other trades with the same problem
Other businesses in the trades group face similar problems with different details. Gardeners and landscapers juggle quote visits and the spring rush; plumbers and other home services handle real night-time emergencies; auto repair garages manage MOT bookings and courtesy cars; and phone and device repair shops field a steady run of "is it ready yet?" messages, much like a laundry counter. The AI receptionist for contractors hub brings them together.
Measuring whether it's working
Check these after your first month, ideally during a busy period:
- Bookings by channel. The analytics page splits activity by channel, which shows whether phone, WhatsApp or web chat brings the most bookings.
- Busiest hours. When do enquiries actually arrive? If it's evenings, you have your answer about why you were missing them.
- Handled without handover. A low figure means the price list or policies are incomplete.
- Questions without a good answer. The insights page lists them. Common gaps are parking, pets, products and specific add-ons.
- Leads not contacted. If HMO and commercial leads are piling up, the bottleneck has moved to your callbacks.
- Cancellations. Track how many AI-booked cleans are cancelled, compared with ones you booked yourself.
Frequently asked questions
Can the AI quote end-of-tenancy prices?
Yes, from your price list. Give it prices by property size and type of clean, plus add-ons, and it will quote them. For properties outside the list, it takes the details and flags them for you.
Will the AI promise customers they'll get their deposit back?
Not if you set it up properly. Tell it never to promise deposit outcomes, and give it your guarantee wording, such as a free re-clean, if you offer one.
Can customers give the AI their key safe code?
They can try, and you should tell the AI to refuse. Conversations are stored in your inbox, so codes should be taken by your team through a secure route.
Can it book laundry collection and delivery?
Yes. Set up collection and delivery as short services, make each driver a staff member, and the AI books both legs in one conversation. It can't track where an order is in your process.
Does it handle regular weekly cleans?
It books the first visit and records the preferred day and frequency. The calendar books single appointments, so you set up the repeating slot yourself.
Will it send booking confirmations or reminders?
No. Klugon doesn't send texts, emails or reminders. The customer gets a reference in the conversation. Send written confirmation of access arrangements yourself.
Can it see photos of stains or ovens on WhatsApp?
No. The AI only sees that a photo was sent, and the picture doesn't appear in your inbox. Teach it to ask for a description, and request photos yourself when you follow up.
Can it take a deposit or a cancellation fee?
No. Klugon doesn't take booking deposits or charge cancellation fees. If you charge a fee for late cancellations, the AI can explain the policy, and you collect the fee.
Does it speak Polish?
Not on the phone. Phone calls can be in English, German, French, Spanish, Italian, Portuguese, Dutch, Japanese or Arabic.
What happens if someone rings about a breakage?
The AI apologises, takes the details and flags the conversation as needing a person. You'll see it in your inbox and, on a Business plan, in Slack or Zapier. It can't transfer the call to you.
For the bigger picture of how one assistant covers your phone, WhatsApp and website, see the AI receptionist for small business overview. Set up your price list first, test the awkward questions in the browser during the trial, and you'll know before the next end-of-tenancy peak whether it books the cleans you'd otherwise miss.