Worst 'Cleaning service' ever. They cancel on last minute and don't even bother sending replacement cleaners. They hang up the phone / don't respond and once even still charged me although knowingly the cleaner hadn't turn up.
Cleaners are being sent long distances across town, so they're always in a rush to finish their job earlier than the time booked and are mostly very inattentive/lazy to really do a great clean. I don't blame the cleaners, even if some of them still try harder than others. I blame housekeep that put up their prices (while not passing on a penny to their housekeepers).