StayReplied logo: a speech bubble with a reply-arrow R

Website chat for cleaning and home-maintenance companies

Someone who needs a cleaner, an AC service or a plumber usually asks three things: what does it cost, when can you come, and what exactly is included. A home-services chat answers those from a published price list by hour, by room or by job, and hands anything that needs an inspection or a decision about damage to a supervisor. Done well, most bookings are agreed in the chat itself; the rest arrive at the supervisor already described.

Questions arrive in this order

Home-service customers follow almost the same path every time, so write your answers in the same order:

  1. Price: "How much for a 2-bedroom deep clean?"
  2. Time: "Can someone come tomorrow morning?"
  3. Scope: "Do you bring the materials? Does it include the balcony?"
  4. Trust: "Are your staff trained? Who will come?"
  5. Booking: name, address area, time.

If your team answers 1 to 4 in the first few minutes from published facts, the fifth step happens in the same conversation. Saved replies that don't sound canned keeps those answers fast and human.

Twelve questions customers ask

Customer asksAnswer pattern you fill inPerson takes over?
How much is a cleaner per hour?"[Published rate] per hour, minimum [hours]. Materials [included / extra at published price]."No
How much for a deep clean of a [size] flat?"A deep clean of a [size] starts from [published price]. Our supervisor confirms once we know the condition."Yes, for the final price
Can you come tomorrow at [time]?"Let me check the schedule. Your area and the job, please?"Yes, to confirm
What is included in a deep clean?"[Published checklist], not included: [list]."No
Do you do AC servicing / pest control / handyman jobs?"We do [services as published]. Starting prices: [link]."No
Can I have the same cleaner each week?"Yes, for weekly bookings we try to keep [the same team]."Yes, to arrange
Do your staff bring equipment?"[What they bring]."No
Is there a contract for regular cleaning?"Weekly and monthly plans are [published terms]."Yes
My AC is leaking / not cooling"Sorry about that. Tell us what you see and your area; a technician will book an inspection at [published call-out fee]."Yes
Do you work on Fridays and public holidays?"[Your working days and holiday rates]."No
Something was damaged during the job"I'm very sorry. Our supervisor will contact you today."Yes, always
I'm not happy with the cleaning / I want a refund"I'm sorry. Our supervisor will reply here today."Yes, always

Never answered automatically

  • Damage, breakage and missing items. A supervisor handles them, with the job record.
  • Final prices for jobs that depend on size or condition, beyond your published "from" prices.
  • Complaints and refund demands, which StayReplied hands to a person.
  • Safety questions about gas, electrics or chemicals: a qualified technician answers, or the chat points to the emergency number.

The answer mode is set per channel (off, drafts only, or answer). Your team sends the published answers from the inbox. Store your rates as price records, so a quote by the hour or by room comes from one list, not a memory. No plan includes AI today; AI drafts need your own Anthropic key.

Three welcome lines

  1. "Need a cleaner or a technician? Tell us the job and your area for a price and a time."
  2. "Hi! Ask about cleaning, AC, plumbing or handyman jobs, in English or Arabic."
  3. "Book a home service in a few messages: what do you need done, and when?"

Starter questions: "Cleaning prices", "Book a cleaner", "AC service", "Something went wrong".

Out of hours

The widget sends no automatic closed message today. Put your reply hours and an emergency number for water or gas in the welcome line, switch on "Ask for name and email before chatting", and answer evening requests first thing: "Good morning, thanks for your message. We can send a team to [area] at [time] today for [job] at [published price]. Shall I book it?" See out-of-hours chat messages.

Summer, move-in days and the end of the month

AC calls spike when the heat arrives, and deep cleans spike at month-end when tenants move. In the shared inbox:

WhoOwns
Booking coordinatorUnassigned chats: prices, slots, scope
Technician leadAC and repair chats, assigned to them
SupervisorEscalated chats: damage, complaints, refunds, as tickets with a due time
Field staffNothing in chat; updates go in internal notes via the coordinator

Presence shows who has a chat open, and you are asked to review if the customer wrote again while you typed, so two coordinators never book the same slot twice (the routine).

Seven-day set-up plan

  • Day 1: create the workspace; invite the coordinator and supervisor.
  • Day 2: publish your rates, the deep-clean checklist, service areas and holiday rates.
  • Day 3: publish the widget on service and booking pages, with your site in the allowed origins.
  • Day 4: welcome lines and the out-of-hours reply in English and Arabic.
  • Day 5: test a price question, a booking, a damage message; check who gets each.
  • Day 6: agree the busy-season split.
  • Day 7: read the week's chats; publish the answers that were missing.

When this is not for you

If you need a dispatch system that schedules field staff, StayReplied is the conversation side only and does not connect to scheduling tools today. Web chat is the channel you connect today; WhatsApp is coming soon (see channels). Read who StayReplied is for. Starter is AED 70 a month plus 5% VAT; see pricing.

Questions and answers

Can the chat give a cleaning price?

Yes, from your published rates by hour or by flat size. Jobs that depend on condition get a "from" price and a supervisor's confirmation.

Who handles damage claims?

A supervisor, always. Complaints and refund demands are never answered automatically.

Can field staff use the inbox?

They can, with a seat, but most companies keep chat with the coordinator and pass updates through internal notes.

Does it work in Arabic?

Yes. The widget and the inbox work in Arabic and English, right to left included.

Book home-service jobs straight from the chat.

start your free trial, 14 days, no card needed.