"Uber does cleaners. That's all you really need to know.
More? The review system is pretty flawless, so you get genuinely recommended, genuinely good cleaners.
I don't normally go for online services like this (too impersonal, too shoddy) but I've only had great experiences here - my mates have too."