Saturday Morning Clean โ€” Team Playbook
Saturday Morning Clean
Team Operations Playbook
Internal Use
3 Focused Initiatives

Not just a goal โ€”
a plan everyone can follow

Role-specific processes for cancellations, bad reviews, and client add-ons. Everyone knows their job, their signal, and their script.

๐Ÿšซ Cancellations โญ Bad Reviews โœจ Client Extras
๐ŸŽฏ
Why This Matters Right Now
Context for the whole team

Every cancellation costs us roughly $120โ€“$180/month in recurring revenue โ€” plus the time it takes to replace that client. Retention is easier and cheaper than acquisition. When we catch a struggling client early, we can almost always fix it.

2ร—
Cheaper to retain than acquire
48h
Window to save a cancellation
๐ŸŽฏ
Measure monthly cancellations
โš ๏ธ
At-Risk Client Signals
Cleaners & Admin: flag these immediately

If you see any of these, don't wait โ€” flag it to admin the same day.

๐Ÿ˜ค Client seems unhappy at drop-off ๐Ÿ“ Left a critical note on the app ๐Ÿ’ฌ Said "I'll think about it" when asked about next booking ๐Ÿ“… Rescheduled twice in a row ๐Ÿงน Complained about a specific area ๐Ÿ“ž Called to ask a question about quality โธ Asked to pause service
๐Ÿ‘ฅ
Who Does What
Cleaner vs. Admin responsibilities
๐Ÿงน Cleaner
  • Note any client mood or complaints during the clean
  • Text admin same-day if a client seems unhappy
  • Don't try to solve it yourself โ€” just report it
  • If asked why you're asking, say: "We just want to make sure everything was perfect"
๐Ÿ“‹ Admin / Office
  • Log every flag in the client tracker
  • Call at-risk clients within 24 hours
  • Use the save script (below) on cancellation calls
  • Track: how many at-risk flags โ†’ how many saved
  • Report cancellation count weekly to owner
๐Ÿ“ž
Cancellation Save Script
Admin use โ€” word for word if needed
1
Acknowledge โ€” don't panic
Say this
"Oh, I'm sorry to hear that! Can I ask โ€” is there something specific that happened, or has something changed on your end?"
2
Listen & identify the real reason
Is it a quality issue? Budget? Life change? Don't assume โ€” let them tell you. Take a breath, take notes.
3
Offer a solution based on their reason
If quality issue
"I completely understand, and I'm really glad you told us. We'd love the chance to make it right โ€” could we send someone back out at no charge to redo anything that wasn't up to standard?"
If budget / financial
"That makes total sense. We do have some flexible frequency options โ€” some clients switch to every 6 or 8 weeks to stay within budget. Would something like that work for you?"
If life change (moving, busy, etc.)
"Of course, life gets busy! We can pause your account and pick back up whenever you're ready โ€” no need to cancel completely."
4
If they still cancel โ€” end with warmth
Always close this way
"We completely understand, and we've loved serving you. If anything changes, we'd be so happy to have you back โ€” I'll keep your info on file."
๐ŸŽฏ
Why Reviews Matter So Much
Context for the whole team

Most new clients read reviews before booking. A 1-star review without a response looks like we don't care. A 1-star review with a professional, warm response shows we do โ€” and often flips how potential clients see us. Speed and tone are everything.

๐Ÿ‘ฅ
Role Responsibilities
๐Ÿงน Cleaner
  • If a client mentions dissatisfaction at checkout, text admin right away
  • Do NOT debate the client or get defensive
  • Say: "I want to make sure we make this right โ€” my manager will follow up with you today"
๐Ÿ“‹ Admin / Owner
  • Check Google & Facebook reviews daily (set an alert)
  • Respond to any negative review within 24 hours
  • Call the client before responding if possible
  • Log every bad review, date, and outcome
  • Share patterns with cleaners monthly ("we keep hearing about X")
โญ
Bad Review Response Process
Admin / Owner โ€” act within 24 hours
1
Read & take a breath โ€” don't react instantly
Read the review twice. Is this a valid complaint or a misunderstanding? Either way, our response is professional and warm.
2
Call the client first (if you know who it is)
Open the call with
"Hi [Name], this is [Your Name] from Saturday Morning Clean. I saw your review and I'm calling personally because your experience genuinely matters to us. Can you tell me more about what happened?"
3
Offer a real resolution
If valid: offer a re-clean or partial refund. If it's a misunderstanding: still empathize, then clarify gently. Never tell them they're wrong on the call.
4
Respond publicly on the review
Public response template
"Hi [Name], thank you for taking the time to share your experience. We're truly sorry to hear it fell short โ€” this is not the standard we hold ourselves to. We've reached out directly and would love the chance to make it right. Please feel free to contact us at tanya@getsaturdaymorningclean.com anytime."
5
Ask a happy client to leave a review this week
One bad review matters less when there are 10 great ones. After every great clean, admin can send a quick follow-up text asking for a review.
Review request text
"Hi [Name]! We're so glad you loved today's clean ๐Ÿงนโœจ If you have a moment, we'd really appreciate a Google review โ€” it means the world to our small team. Here's the link: [link]"
๐ŸŽฏ
Why Extras = Win-Win
Context for the whole team

Extras (add-on services) increase our revenue per visit without requiring a new client. More importantly, clients who get more value from us are less likely to cancel. This isn't upselling โ€” it's genuinely helping them get more out of their clean.

โœจ
Our Add-On Menu
Services we offer beyond a standard clean
๐Ÿงบ Inside oven cleaning โ„๏ธ Inside fridge cleaning ๐ŸชŸ Interior windows ๐Ÿ› Laundry (wash & fold) ๐Ÿ—‚ Cabinet interiors ๐Ÿ› Deep scrub bathrooms ๐ŸŒฟ Organizing a space ๐Ÿ“ฆ Move-in/move-out deep clean

Add or adjust this list based on what SMC currently offers.

๐Ÿ‘ฅ
Role Responsibilities
๐Ÿงน Cleaner
  • Notice things that could use extra attention (grimy oven, messy pantry)
  • Do NOT quote prices โ€” say "I can let our office know, they can get you set up"
  • After the clean, text admin: "Mrs. Jones โ€” oven looked like it could use a deep clean"
๐Ÿ“‹ Admin / Office
  • Follow up on every cleaner-flagged extra opportunity
  • Reach out within 24 hours with a friendly offer
  • Include extras in booking confirmation emails as options
  • Track: how many extras offered โ†’ booked โ†’ revenue added
๐Ÿ’ฌ
Extra Offer Scripts
Admin โ€” friendly, never pushy
1
Cleaner spots an opportunity โ†’ texts admin
Cleaner text to admin
"Hey โ€” just finished at [Client Name]. Their oven/fridge/[area] looked like it could really use some attention. Might be worth mentioning to them."
2
Admin follows up โ€” warm text or call
Text option
"Hi [Name]! Hope your home is feeling fresh ๐ŸŒฟ Our team noticed your oven could use some love โ€” we offer a deep oven clean as an add-on for just $[price]. Want us to include it next time?"
At booking (general)
"We also offer a few popular add-ons โ€” inside oven, inside fridge, or interior windows. Would any of those be helpful to include this visit?"
3
Log it โ€” booked or not
Track every offer made. Over time you'll see which extras get accepted most, which clients are most receptive, and which cleaners spot the most opportunities.