I first learned about Homejoy in October of 2013 and immediately signed up for a recurring cleaning, automatic billing. Almost every time Homejoy called me to reschedule. I only had the same cleaner twice, even though I picked 3 different "preferred" cleaners. Finally, after about 12 cleanings, they didn't show for cleaning 13. Turns out that since October their recurring billing system wasn't actually billing me. So they cancelled my appointment without any notice. I was never told of an accruing balance, even though I spoke to them frequently because they called to reschedule so many times.