I used Homejoy and I liked it's ease of use. But after the cleaning lady they sent me was done, she offered me her direct phone # and told me I could contact her directly for any future cleaning needs. I always wondered how this business model was going to work if Homejoy's contractors could just give out their phone # at the end of their first service and the customer could just contact them directly for any future…
EDIT: on the other hand, an advantage is they don't have to worry about acquiring customers, drivers, etc, nor the regulatory overhead of the underlying business, but instead just focus on customer experience, schedule/dispatch, etc.