I've been a Homejoy customer for over a year. My wife and I have had the same cleaner for nearly all the appointments. We are very happy with the work she does.
For me, the killer application of Homejoy is in the scheduling and billing. Other local cleaning companies that had staff did not have the same web-based scheduling and payment tools.