I give up. After 3 last-minute cancellations / no shows in a row, I'm cancelling my schedule. Spent all morning corresponding with their customer support team, and nobody can give me a straight answer. Since my appointment was cancelled this morning, all I was requesting is that they schedule me another cleaner later on in the day or tomorrow, before my guest arrive. All they are able to offer me is a $10 credit, which says a lot about how much they value their customer's time, considering their rescheduling penalty is $15 if you dare try to change your booking with 24 hours. Yet apparently they can cancel your appointment an hour before, or just not show up. Don't even try to reason with their staff. Every email that I've written to explain the situation is responded to with a general copy and paste apology. Nobody tries to help or actually offer meaningful help. One last thing, every time they bail your card is still charged and instead you get a "credit" for the next appointment (that they will likely cancel on). What a scam. Customer service keeps saying my card is refunded when in reality they've pocketed your money that adds up in your account.