Zome is onboarding founding partners in trades and home services.Become a founding partnerJoin
Example playbook · Cleaning

A cleaning company turning one-off cleans into recurring visits

An example playbook for a house cleaning company that wants more first-time deep cleans to become weekly, biweekly or monthly recurring visits.

First 90 daysHypothetical business6 min read
The businessHypothetical: a residential cleaning company run by the owner with two two-person teams, serving a handful of neighboring suburbs, four years in, selling standard, deep and one-time cleans.
The goalTurn more first-time deep cleans into weekly, every-two-weeks or monthly visits so the schedule is full and predictable.
TimelineFirst 90 days
Illustrative photo. The business in this playbook is hypothetical.

The situation

This is an example, not a customer story. Say you run a residential cleaning company with two teams of two, covering a handful of suburbs near home. Most new customers find you when they need a one-time deep clean: guests arriving for the holidays, a house that got away from them after a new baby, the spring clean they never got round to. Your teams do excellent work. The customer is delighted, pays, says thank you, and you don't hear from them again until next spring, if at all.

You know recurring customers are what make a cleaning business steady. Every-two-weeks clients keep your teams busy on a schedule you can plan around, their homes never get out of hand, and you can plan payroll with some confidence. But the recurring offer only comes up if a cleaner remembers to mention it at the door, and most of your cleaners would rather clean than sell.

Meanwhile the schedule swings. Some weeks both teams are double-booked with deep cleans. Other weeks you're texting past customers to ask if they need anything. Quotes happen on the phone at night, after you've asked the same questions again: how many bedrooms, how many bathrooms, any pets, when was it last professionally cleaned.

What's getting in the way

  • Recurring service isn't the default. Your website and Google profile lead with "deep cleaning", so that's what people book.
  • The price difference is unexplained. Customers don't understand why a first clean costs more than a regular visit, so the regular price feels like a guess.
  • There's no moment to ask. After the first clean, nothing happens. Whether the offer gets made depends on who was on the team that day.
  • Rebooking takes effort. Getting on the schedule means a phone call or a long text thread, so people put it off.
  • Recurring customers drift away quietly. Someone pauses for a vacation, never restarts, and nobody notices for months.
  • Trust matters more than usual. You're in people's homes, often while they're out. Few or old reviews make that decision harder.

The plan

Week 1: Define the recurring offer and the questions

  • You run the free AI report on your business to see how your Google profile, website and reviews look next to nearby cleaning companies.
  • You and Zome write down the recurring offer in plain words: the frequencies you offer, what every visit includes, which extras rotate (inside the fridge one visit, baseboards the next), whether the same team comes each time, and how skips and pauses work.
  • You set the prices. Zome helps you explain the gap between a first deep clean and a regular visit in two sentences: the first visit resets the home, and regular visits keep it there.
  • Zome sets up the quote questions once, so you stop asking them on the phone: home size, bedrooms, bathrooms, pets, last professional clean and the frequency the customer is interested in.

Weeks 2 to 4: Make recurring the easy yes

  • Zome rebuilds your booking flow so the first question is "how often?", with one-time as one of the options rather than the headline. Customers see a price range for their home size before they submit, and you confirm every booking.
  • Your deep clean page becomes "Start with a deep clean, then pick your schedule", so the first visit reads as step one.
  • After every first clean, a short sequence goes to customers who agreed to texts: a thank-you that evening with a summary of what was done, the recurring options and prices a day or two later, and one gentle reminder a few days after that. You approve every word.
  • Your teams get one line to say at the door: "If you'd like us back on a regular schedule, you'll get a text with the options." No selling and no pressure.
  • Review requests go out after each first clean, and once to recurring customers after their first few visits. Every customer gets the same neutral request.

Months 2 and 3: Keep recurring customers and win back one-offs

  • Recurring customers get a reminder the day before each visit, with an easy way to ask for a skip or a change. You confirm changes.
  • When someone pauses, Zome notes the date they expect to restart and sends a friendly check-in shortly before it.
  • Past one-time customers get a seasonal note, such as before spring or the holidays, offering a deep clean with the recurring option attached.
  • Every few weeks, you and Zome look at which first cleans turned into recurring visits and which frequencies people chose, then adjust the offer or the messages.

What Zome does and what you do

TaskZomeYou
Recurring offerWrites it up clearly for your site and messagesDecide frequencies, inclusions, pause rules and prices
Quote questions and price rangesBuilds them into the booking flowSet the ranges and check them against real homes
Booking flowPuts frequency first and sends requests to your inboxConfirm each booking and assign a team
Follow-up after first cleansSends the approved sequence to customers who opted inApprove the wording and call anyone who replies with questions
Door scriptDrafts the one line and a short explainer for your teamsTrain your teams and keep it no-pressure
ReviewsSends fair, well-timed requests and suggests repliesReply to reviews, especially critical ones
Visit reminders and pausesSends reminders and restart check-insKeep the schedule accurate and handle changes
Win-back campaignsDrafts seasonal notes for past customersChoose the timing and any offer
ReportingShows requests, sources and recurring sign-upsMark which customers are recurring and how often

What to track

  • First cleans booked. The top of the funnel. If this drops, recurring sign-ups follow.
  • First cleans that become recurring. The main number for this plan. Watch it by month and by team.
  • Frequency mix. Tells you whether your pricing nudges people toward the schedule that suits your crews.
  • Time from first clean to first recurring visit. A long gap suggests the follow-up is too slow or too soft.
  • Skips and pauses. An early warning of customers about to drift away.
  • Recurring customers lost, and why. Ask everyone who stops. The reasons tell you what to fix.
  • Review count and recency. New reviews help people decide whether to let a stranger into their home.

Common mistakes to avoid

  • Pushing the recurring offer before the customer has seen the result of the first clean.
  • Discounting the first clean so heavily that the regular price looks expensive next to it.
  • Sending a review request after every recurring visit. Once, early on, is enough.
  • Changing the team every visit without telling the customer. If you can't promise the same team, say so up front.
  • Texting customers who never agreed to hear from you. Ask for permission at booking, and read text message marketing, done right before you start.

Your first step

Run the free AI report on your business. It checks your Google presence, your website and the cleaning companies near you, and lists what to fix first in plain English. If you'd rather talk the plan through with your own services and prices, book a demo. For more on keeping customers, read our guide to customer retention for home service businesses.

The easiest way to grow your service business online.

Get your free AI report in about a minute, then see exactly what Zome would fix first.