Wanted to update this thread with my own recent experience...
While I was out of town, I'd booked a cleaner through Handy to clean my place in the time between one set of guests checking out and the next set checking in. Ten minutes **AFTER** the appointment was supposed to start, the cleaner cancels and I get a refund without any real explanation. Customer service then brushes off the incident by responding with:
"Please accept our apology for having to cancel your booking. From time to time, pros have last-minute schedule changes that come up."
Fortunately, I had a friend over at the place to do some additional tidying up/organizing, and he was nice enough to take on all of the cleaning while he was there.
Seems like these last-minute cancellations happen way more often than they should, and I'm a bit amazed that Handy can continue to operate with such shoddy customer service and zero reliability/accountability.