What you'll get from this guide
- Same-day thank-you plus dry-time reminder
- 48-hour review ask in SMS and email format
- 30-day residential and 90-day commercial rebooking scripts
- ServiceHub hook for AutoFollow, recurring billing, and review automation
Download the Carpet Cleaning Follow-Up Scripts
Use the PDF as a quick reference for office staff or build the same cadence into your automation system.
Disclaimer
This template is provided for general informational purposes only. Legal, tax, and regulatory requirements vary by business and jurisdiction, so you are responsible for reviewing and adapting it before use. LeadDuo makes no warranties and is not liable for outcomes resulting from use of this template.
Powered by LeadDuo ServiceHub — www.leadduo.io
Recommended cadence
| Touch | Timing | Goal | Primary channel |
|---|---|---|---|
| Touch 1 | Within 2 hours of completion | Confirm dry-time expectations and close the job professionally | SMS or email |
| Touch 2 | 48 hours later | Ask for a review while the result is still fresh | SMS + email |
| Touch 3 | 30 days later (residential) | Prompt a maintenance clean before traffic areas degrade again | SMS or email |
| Touch 4 | 90 days later (commercial) | Rebook the next cycle before another vendor gets the slot | SMS + email |
Copy-paste script block
Touch 1 - Same day SMS
Hi [Name], it's [Tech] from [Business]. Your carpets are done and dry time is approximately [X] hours. Please avoid heavy foot traffic until then. Thanks again for having us out today.
Touch 2 - 48-hour review ask SMS
Hi [Name], hope the carpets are looking great. If you have a minute, would you mind leaving us a quick review? It helps a lot. [Review Link]
Touch 3 - 30-day residential rebooking SMS
Hi [Name], it's [Business]. Heavy traffic areas often start holding soil again around this point. Want to schedule a maintenance clean before it sets in? Reply YES and I'll send a link.
Touch 4 - 90-day commercial rebooking SMS
Hi [Name], we cleaned [Property] about 90 days ago. Most commercial carpets need another visit around this point to stay ahead of wear. Want to lock in the next date?
Objection handler: 'I'll call when I need you'
A practical response is not to argue. Remind the client that high-season slots disappear, and that carpets kept on a cycle usually cost less per visit because they do not need as much restorative work.
Example: 'Totally understand. The only thing worth knowing is that we usually book out [X] weeks in busy season, and routine maintenance visits are usually less expensive than waiting until the carpet needs a heavier treatment. If it works for you, I can check back in [timeframe].'
?FAQ: carpet cleaning follow-up
Should I ask for a review the same day?▼
Is a 30-day rebooking message too early?▼
How should commercial rebooking be framed?▼
Related resources
Do not run this cadence manually if you do not have to
LeadDuo ServiceHub can send review asks, rebooking nudges, and subscription reminders automatically, with stop conditions so your team is not chasing people by hand.
- AutoFollow for quotes and post-job nudges
- Review requests tied to the completed job
- Recurring billing and subscription reminders on the same customer record
- Customer replies stay in the communication timeline
Read the full guide
Read the blog post →