Not the best, but definitely not the worst.
I bought a Groupon for Homejoy, booking the appointment was very easy on their site and I liked that you could add extra services - like having your fridge cleaned, laundry, etc.
They were very punctual and polite. Overall I wouldn't say she did a bad job, it's just for 6.5 hours of cleaning and quite a bit of money (the groupon and then adding on services and extra cleaning hours), I would have expected my kitchen table or counters wiped off. There were several other common areas that were not dusted.My baseboards were not wiped down like they said they would be. Mirrors, tv and appliances had streaks on them. I was just expecting more.
I really liked that they sent a survey after she left. I ended up calling customer service before they could contact me. They were really great, very understanding and worked hard to provide me with a solution that I was happy with.
Overall, not the worst experience, just really not the best.