A cleaning company may visit the same home every week, clean a short-let property between guests, or complete a one-off deep clean. Sending the same review request after every visit treats three different relationships as one. A better timing rule starts with when the client can judge the work and how often you have already asked.
The right moment is when the person you ask can speak from direct experience. That person may be the homeowner after a deep clean or the property manager after several turnovers. The cleaning-service page covers the wider review workflow.
Use a different moment for each relationship
| Work | Reasonable first moment | Check before sending |
|---|---|---|
| One-off or deep clean | After the client has inspected the finished space | Was access returned and any snag addressed? |
| First recurring clean | After the first visit, or after a second if the service needs settling in | Did the client actually see the result? |
| Established recurring client | At a meaningful milestone, not every visit | When was the last invitation? Is this a genuinely new experience to share? |
| Property manager or business client | After they have checked several completed cleans | Is the contact the person who can speak from direct experience? |
Use these windows as starting points. A client away from home cannot assess a same-day request. A property manager who sees the work only at month end needs a different handoff from the person opening a freshly cleaned flat that evening.
Choose the right client contact
A cleaner may have access to a property without ever meeting the person who contracted the service. For a holiday rental, the guest is usually not the cleaning company's customer; the host or manager who ordered and inspected the work is the relevant contact. For an office contract, the invoice recipient may know the price but not the day-to-day quality. Ask the person who can speak from direct experience and whom you may contact through the chosen channel.
Build that distinction into the job record. Mark the service as one-off, recurring or contract work; name the contact who can assess it; and record when the result became available for inspection. A “completed” timestamp from the cleaner's app may precede the client's return to the property. If the team relies only on that timestamp, an automatic request can arrive before the client has seen the clean.
Record the moment when the work is truly done
Give the cleaner or team lead a simple closeout step: mark the job complete, record any snag or follow-up, and identify the person who will contact the client. The office should check the client record, contact permission, and last request date. Without that handoff, a scheduled message may fire when the cleaner is still waiting for access or finishing a callback.
For a repeat client, set a rule the team can explain. For example: invite a review after the first completed service and consider another invitation only when there is a substantial new service or relationship milestone. This is a business courtesy rule, not a Google-mandated interval. Keep the last-request date so a client with weekly appointments does not receive a weekly ask.
Suppose a client books weekly home cleaning and a separate deep clean before moving. The weekly visits should not each generate a fresh request. The deep clean may justify a new invitation if it is a distinct experience and the client has not just been asked. Record the service type and the last invitation together; otherwise an office worker looking only at the latest job will miss the repeat-contact history.
Make the message match the work inspected
Hi {First name}, thank you for working with us on the property turnovers this month. If you would like to describe your experience with our cleaning team, here is our Google review link: {Review link}. For any outstanding job notes, please reply here. {Business name}
This example is for a property manager who has seen several cleans. A one-off domestic client needs a reference to that job instead. The invitation should go to eligible clients without screening for likely praise; Google's policy prohibits incentives and selective positive-review requests. The request templates have shorter versions for other channels.
For a one-off domestic clean, a shorter version is enough: “Thanks for having {Business name} clean your home on {date}. If you'd like to share your experience, our Google review link is {Review link}. Please reply here if there is anything we need to follow up.” Keep the service detail generic; the message should not disclose access codes, household circumstances or other private information.
Test two windows without overmessaging
Choose one service type, such as first-time domestic cleans. For several weeks, record service completion, when the client could inspect the result, the request date, and whether a public review appeared during the period. Test a modest change in timing while keeping the channel and message stable. Public reviews cannot always be tied to an individual request, so treat the outcome as a directional signal.
If you schedule email requests, check what starts the delay. In TrustMint it starts when the eligible customer is added or imported, so a late import makes the request late even if the cleaning job was completed on time. Test that handoff with a small eligible group before using it for every service type.