How do I stop carpet and tile cleaning customers from ghosting appointments?
Short answerConfirm access, furniture and pets in the evening-before message, call on arrival, and charge a stated minimum if the crew cannot start the work. A carpet crew with a truck-mounted unit set up and no way inside has spent the setup time, so the minimum covers a real loss.
The explanation
Ghosting in carpet cleaning comes in two forms: the customer who is not home, and the customer who is home but has not prepared. Both stall the crew. The evening-before message should address each by asking who will be home, whether furniture is cleared from the rooms, and where the pets will be.
Arrival is the second checkpoint. The crew calls on arrival and waits a stated grace period. If the house is open but the rooms are not ready, the crew can offer to move light furniture for a charge, or reschedule, with the minimum applying if the work cannot proceed.
Spell out the minimum in the booking terms and the confirmation. A minimum that covers the first hour of crew time is easy for customers to understand and rarely disputed when it was clearly shown.
Steps
- In the evening-before message, ask who will be home, whether rooms are clear and where pets will be.
- Have the crew call on arrival and wait the stated grace period.
- If the work cannot begin, offer to move light furniture for a fee or to rebook.
- Apply the stated minimum when the visit cannot proceed and send a rebooking link.
In carpet cleaning
Carpet and tile crews set up a truck-mounted machine and hoses before touching the floor. If the home is locked or the rooms are full of furniture, that setup time is already spent, which is why a clear minimum is reasonable. All carpet cleaning scheduling questions.
How Apex does it
In progress
Part of this is built. The rest is not. Status as of 2026-10-07; the badge shows the least-built feature involved.
Apex is designed to send confirmation messages, an on-my-way text with an ETA and a cancellation policy with no-show fee rules. Texting needs a connected provider account first, and the policy piece is in progress.
- CM04Confirmation messages(Built, rolling out)
- SC20ETA text on the way(Built, rolling out)
- BK23Cancellation policy and no-show fees(In progress)
Apex Flow Scheduler is in early access. See how we label status.
Where this question comes from: we wrote it from research on common owner problems. It is not measured search demand.
Related questions
- How do I stop carpet and tile cleaning customers from canceling at the last minute?
- How do I stop barber customers from canceling at the last minute?
- How do I never miss a customer call in my carpet and tile cleaning business?
- How do I stop auto repair shop customers from ghosting appointments?
- How to cancel a last minute booking?
- How do I stop electrician customers from canceling at the last minute?