Industry Guides· 7 min read

An AI Chatbot for Cleaning Companies: Quoting Without the Back-and-Forth

Every cleaning quote needs the same four facts. Collecting them over email takes three days and loses half the enquiries. Here is how to get them in one conversation.


Almost every cleaning enquiry needs the same four facts before anyone can quote: how big, how often, when, and how you get in.

Collecting those over email takes three days, and half the enquiries evaporate in between. Worse, the recurring contracts — the ones actually worth having — go to whoever replied first.

Get all four in one conversation

How big. Bedrooms and bathrooms for domestic, square footage for commercial. If your rates are published by size, this alone produces a real number rather than a promise of one.

How often. Weekly, fortnightly, one-off. Ask early, because it changes the rate and it is the difference between a job and a contract. Steering toward recurring is the highest-value thing this conversation does.

When. Especially for end-of-tenancy, which is deadline-driven and non-negotiable.

How you get in. Key safe, meeting on site, letting agent, parking. Boring, and the most common reason a first clean goes wrong.

End of tenancy is a different conversation

It is deposit-driven and specific: oven, carpets, whether it is furnished, what the letting agent's checklist demands, and a hard deadline.

Treating it like a regular clean produces a quote that gets rejected. A bot that recognises which kind of enquiry it is in, and asks accordingly, does not.

Commercial versus domestic

Office contracts need square footage, out-of-hours access, and insurance detail. If your website covers commercial work, the questions should switch — otherwise you are quoting a warehouse like a two-bed flat.

What to publish first

The single highest-return thing is a clear price structure by property size. It lets anything reading your site quote directly, and it filters out the enquiries that were never going to accept your rates.

If you cannot publish fixed prices, publish what decides the price. That is nearly as useful.

What the enquiry should look like

Three-bed semi in Fallowfield, fortnightly, starting the week of the 14th. Key safe, code to follow. Has two cats. Asked whether oven cleaning is included.

Quotable without a single follow-up.

Try it

Build one from your website and ask it what a customer wanting a fortnightly clean would ask.

Related: the cleaning industry guide.

Frequently asked questions

Can it give an actual price?
If your rates are published, yes, it quotes from them directly. If pricing needs a viewing, it gathers the property details so you can quote accurately.
Can it take a booking?
It captures the enquiry with date, frequency, property details and access arrangements attached. Direct calendar booking depends on the product.
Does it handle commercial enquiries too?
Yes, if your commercial information is on your site. It should ask different questions — square footage, hours, insurance — rather than treating an office like a house.
What is the most commonly missed detail?
Access. Key safe, meeting on site, letting agent, parking. It is the single most common reason a first clean goes wrong.

Keep reading

An AI Chatbot for Cleaning Companies: Quoting Without the Back-and-Forth · SpideyChat