NowThumbtack and Google Local Services connect in one click. Yelp is coming soon.

Text messages and auto-calls are not switched on yet — replies and follow-ups go through the marketplace chat.

For carpet cleaners

AI auto responder for carpet cleaners

Carpet cleaning requests go to four companies and are usually booked within the hour. ReplyThemAll answers every one in seconds, asks about rooms and stains before quoting, and keeps the conversation going while your wand is still running.

Why carpet cleaners lose leads

Cleaning is loud, wet work — you cannot stop to type

Between the machine and the hose you are unreachable for hours at a stretch. Requests arriving in that window are answered by whoever is sitting in a van between jobs.

Room counts are the whole quote and never included

Three bedrooms and a stairway is a different job from an open-plan ground floor, and "how much to clean my carpets" tells you neither. Without the count you either guess or say nothing.

Stains decide whether the job goes well or badly

Pet urine, red wine and old traffic lanes each need different treatment and different expectations. Finding out on arrival means either an awkward price change or a customer disappointed by a result you could have explained beforehand.

What it actually sends

A real request of the kind you get, and the reply that goes out before you have seen it.

New leadreplied in 14s

Need carpets cleaned before we list the house. Three bedrooms, hallway and stairs. There are a couple of pet spots in the back bedroom. Earliest you could do it?

That is a straightforward job — three rooms plus the hall and stairs, with pet spots in one of them. I would treat those separately with an enzyme before the main clean, because a standard pass lifts the stain but not the odor underneath, and buyers notice smell before they notice carpet. Do you know roughly how old the spots are? Tell me your listing date and I will confirm the earliest time that fits before it.

Your carpet cleaning business · sent automatically

How carpet cleaning leads behave

Two engines drive the volume: moves and events. End-of-lease and pre-listing cleans cluster at the end of the month and around the spring selling season, and both come with a hard deadline — the keys go back on Friday, the photos are Saturday. Holiday hosting brings a second, shorter wave. Because the work is standardised and the price range is well known, these leads are awarded on speed and on whether you sounded like you understood the actual carpet rather than on price alone.

Two minutes to set up

  1. Connect your account

    Sign in through the marketplace itself. We never ask for your password.

  2. Tell the AI how to reply

    One short note in Quick setup: what to say and what never to promise. Services, area and the job details already come with each lead from the marketplace.

  3. Activate

    Press Activate and your free trial starts. Want to read replies before they go out? Turn on “Hold replies for my approval” in Settings.

  4. Answer first, every time

    Every lead gets a reply in seconds, day or night, whether you are on a roof or asleep.

You pay for leads, not for software

$2.99
per leadfirst 30 leads each week
$1.49
per leadevery lead after that
  • Billed weekly. No monthly fee, no contract, no setup fee.
  • A week with no leads costs nothing.
  • Leads we filter out as spam are not billed.
Start 7-day free trial

One extra job pays for hundreds of leads. That is the whole argument.

Questions carpet cleaners ask

Will it give a price?

It quotes from your own room-based pricing once it knows the count, and gives a range instead of a figure when the request is vague. It never invents a number you have not set.

Can it ask about pets and stains?

Yes — write them into “How to reply to customers” in Settings. It keeps questions few, because a reply that opens with four of them reads like a form.

What about upholstery and rugs?

If you do them, say so in settings and it offers them where they fit. If you do not, it declines that part politely instead of booking you into a job you cannot finish.

Do end-of-lease jobs get treated differently?

They come with a deadline, and the AI treats a deadline as urgency: those leads can be flagged and answered with the date acknowledged rather than ignored in the text.

Other trades

Answer every lead first

Set it up once and stop losing jobs to whoever typed faster.

Start free trial