Most cleaning business owners lose clients not because the work was bad — but because the follow-up was weak. You showed up, you cleaned, you left. And then silence. Meanwhile, your client is Googling the next cleaner on the block.

The good news? A single text message at the right moment can be the difference between a one-time job and a client who books you every month for a year.

This guide gives you 15 copy-and-paste text message templates for the five moments that matter most. Replace the bracketed text with your details, hit send, and watch your booking rate climb.

Why follow-up texts matter more than you think

Think about your own experience. You hire a cleaner. They do a decent job. But they never check in afterward, never send a reminder before the next visit, never say thank you. After three months, you forget they exist.

Now imagine a different cleaner. They text you the day before each appointment to confirm. The day after, they send a quick "thank you" and ask if everything looks good. Two weeks later, they check in about rebooking. That's the cleaner you keep — and the one you recommend to friends.

Here's what the data tells us:

The follow-up is not a nice-to-have. It's the actual product.

How to use these templates

Every template below is written in plain English — no jargon, no corporate fluff. They work for residential cleaning, commercial cleaning, move-in/move-out, and any other cleaning niche.

Here's how to get started:

The 5 key follow-up moments

Not every text message is created equal. There are five specific moments in the client journey where a follow-up text has the biggest impact on your revenue:

  1. After sending an estimate — turns quotes into booked jobs
  2. Before the appointment — reduces no-shows and last-minute cancellations
  3. After the cleaning — builds trust and generates reviews
  4. Rebooking follow-up — turns one-time clients into recurring revenue
  5. Winning back old clients — reactivates leads who went quiet

Let's go through each one with ready-to-use templates.

Moment 1: After sending an estimate

You sent the quote. Now what? Most cleaners just wait and hope. But the estimate is not the end of the sales process — it's the beginning of the follow-up.

The goal here is simple: stay visible, stay professional, and make it easy for the client to say yes.

Template 1: The same-day thank you

Send this within 2 hours of delivering the estimate. It confirms you're real, you're responsive, and you care.

📋 Copy this message

Hi [CLIENT NAME], this is [YOUR NAME] from [BUSINESS NAME]. Thanks for the opportunity to quote your cleaning — I've sent the estimate over. Happy to answer any questions. Talk soon!

Template 2: The 3-day check-in

If you haven't heard back after a few days, a casual nudge keeps you top of mind without being pushy.

📋 Copy this message

Hi [CLIENT NAME], just checking in on the estimate I sent over for [DATE]. Had a chance to look it through? Happy to adjust anything if needed. —[YOUR NAME], [BUSINESS NAME]

Template 3: The 7-day "availability" follow-up

This creates subtle urgency without being aggressive. You're framing it as helpful scheduling, not a sales pitch.

📋 Copy this message

Hi [CLIENT NAME], I'm planning next week's schedule and wanted to see if you'd like to lock in a date. I have [DAY] and [DAY] available. No pressure at all — just thought I'd check. —[YOUR NAME], [BUSINESS NAME]

Why this works: You're not asking "did you decide?" — you're offering specific dates, which makes it easier for the client to say yes. It feels helpful, not salesy.

Moment 2: Before the appointment

A day-before reminder text seems like a small thing. But it does three critical jobs:

Template 4: Standard reminder

📋 Copy this message

Hi [CLIENT NAME], this is [YOUR NAME] from [BUSINESS NAME]. Quick reminder that we're scheduled for [DATE] between [TIME WINDOW]. Looking forward to it! Let me know if anything changes.

Template 5: Detailed reminder with prep notes

Use this for first-time clients or when there are specific instructions.

📋 Copy this message

Hi [CLIENT NAME], we're all set for tomorrow at [TIME]. A few quick notes: [PARKING INFO / ACCESS CODE / SPECIAL REQUESTS]. If anything changes, just text me here. See you tomorrow! —[YOUR NAME]

Why this works: Including specific details shows you paid attention during the booking. It also prevents the "I forgot to tell you about the gate code" problem.

Moment 3: After the cleaning

This is where most cleaners drop the ball completely. You finished the job, the client is happy (probably), but nobody says a word. That's a missed opportunity.

A same-day follow-up text does three things: it shows you care, it catches problems before they become bad reviews, and it opens the door for a positive review or referral.

Template 6: Thank you + satisfaction check

📋 Copy this message

Hi [CLIENT NAME], thanks for having us today! Hope everything looks great. If there's anything you'd like us to touch up on the next visit, just let me know. —[YOUR NAME], [BUSINESS NAME]

Template 7: Review request (send 1 day after cleaning)

Don't ask for a review immediately — wait until the next day when the client has had time to enjoy the clean space.

📋 Copy this message

Hi [CLIENT NAME], hope you're enjoying the fresh clean! Would you mind leaving us a quick review on Google? It really helps us grow. Here's the link: [REVIEW LINK]. Thanks so much! —[YOUR NAME]

Pro tip: Generate your Google review link in advance (search "how to get Google review link for my business") and save it in your notes. That way you can send it in seconds.

Template 8: Referral ask (send after a positive review)

📋 Copy this message

Hi [CLIENT NAME], thanks so much for the kind review — it really means a lot! If you know anyone who's looking for a cleaner, we'd love to take care of them too. Happy to offer a [DISCOUNT/FREE ADD-ON] for any referral. —[YOUR NAME], [BUSINESS NAME]

Moment 4: Rebooking follow-up

A one-time client is worth $150–300. A recurring weekly client is worth $6,000–12,000 per year. The rebooking text is where that transformation happens.

The timing matters. Don't wait until the client has forgotten how good your work was, but don't rush it so soon that it feels desperate.

Template 9: The 2-week rebooking nudge

📋 Copy this message

Hi [CLIENT NAME], it's been a couple weeks since your last cleaning. Want me to get you on the schedule for this week or next? I have [DAY] and [DAY] open. —[YOUR NAME], [BUSINESS NAME]

Template 10: The subscription pitch (send after 2+ cleanings)

📋 Copy this message

Hi [CLIENT NAME], you've had [NUMBER] cleanings with us now — thank you! We actually offer a [weekly/biweekly] plan at [DISCOUNT]% off. Would that be something you'd like to try? Happy to walk you through it. —[YOUR NAME]

Why this works: You're not pitching a stranger — you're offering a perk to someone who already knows and trusts your work. The discount makes it feel exclusive, not desperate.

Moment 5: Winning back old clients

Every cleaning business has a graveyard of old leads and ghosted clients. These are people who inquired but never booked, or booked once and never came back. They're not gone forever — they just need a nudge.

The key is to be casual, not desperate. You're checking in, not begging.

Template 11: The 60-day check-in

📋 Copy this message

Hi [CLIENT NAME], it's [YOUR NAME] from [BUSINESS NAME]. It's been a little while since we last connected — just wanted to check in and see if you need a cleaning anytime soon. No pressure, just thought I'd say hi!

Template 12: The "we miss you" offer

📋 Copy this message

Hi [CLIENT NAME], we haven't seen you in a bit! If you'd like to come back, we're offering [X]% off your next cleaning this month. Just reply here and I'll get you booked. —[YOUR NAME], [BUSINESS NAME]

Why this works: A specific discount with a time limit creates urgency. "This month" gives them a reason to act now instead of thinking about it forever.

Bonus: 3 extra templates for tricky situations

Template 13: Running late

📋 Copy this message

Hi [CLIENT NAME], running about [X] minutes behind schedule today. So sorry for the delay — I'll be there as soon as I can. Thanks for your patience! —[YOUR NAME]

Template 14: Post-no-show re-engagement

The client was supposed to be home but wasn't. Don't be accusatory — give them an easy out.

📋 Copy this message

Hi [CLIENT NAME], we came by for your appointment today but it looks like you weren't around. No worries at all — things come up! Want to reschedule for later this week? —[YOUR NAME], [BUSINESS NAME]

Template 15: Holiday / seasonal greeting

📋 Copy this message

Hi [CLIENT NAME], happy [HOLIDAY] from all of us at [BUSINESS NAME]! Hope you have a wonderful break. We'll be back in action on [DATE] if you need anything. 🎄

Follow-up rules that actually work

Templates are just the start. Here are the rules that separate cleaners who keep clients from cleaners who constantly chase new ones:

The 5 Golden Rules of Follow-Up

  • Always respond within 24 hours. Speed signals professionalism. A client who gets a reply in 30 minutes is far more likely to book than one who waits a day.
  • Keep texts under 3 sentences. Long texts feel like emails nobody asked for. Say what you need to say, then stop.
  • Use the client's name. "Hi Sarah" gets a response. "Hi" gets ignored. Every time.
  • Always include a clear next step. Don't just say "thinking of you." Give them something to do: confirm a date, leave a review, reply with a yes or no.
  • Never sound desperate. "Just checking in" is fine. "Please book with us, we really need the business" is not. Confidence is attractive. Neediness is not.

Frequently asked questions

Should I use regular SMS or a business texting platform?

Regular SMS works fine when you're starting out. If you grow past 30–40 active clients, consider a free tool like Google Business Messages or a paid platform like Jobber or Housecall Pro. But don't let tool shopping stop you from starting today.

How long should each text message be?

1–3 short sentences maximum. If you're writing a paragraph, it's an email, not a text. The best follow-up texts feel like something you'd send to a friend — brief, warm, and clear.

Is texting clients really professional?

More professional than radio silence. Research from Clutch shows over 60% of customers prefer SMS for service business communication. Texting is faster and more personal than email for follow-ups and reminders.

How often is too often?

For active clients: follow-up texts after each cleaning cycle (2–3 per booking). For inactive clients: one check-in every 2–3 months. If a client asks you to stop texting, respect it immediately.

Can I modify these templates?

Absolutely. These are starting points. Adapt them to sound like you. The best follow-up texts sound natural, not scripted. Use these as a framework, then add your own personality.

Your first client-ready system is free.

The Cleaning Business Estimate Kit helps you quote faster and look professional from the first interaction. Pair it with these follow-up templates and you've got a complete client system.

Download the free estimate kit