I desperately wanted to give Planet Hugger a 3 star rating but just couldn't put myself to do it when Yelp suggested that indicated that it was an A-OK experience. OK yes, A-OK was too much. But what is interesting is I would like to give this company two different reviews. I would love to give this a 5 star review for the customer service I received. I talked to two different people when dealing with Planet Hugger the main cleaning lady who was super nice and flexible on the phone with me and the guy who took the inbound call. Both were nice, professional and let me know I could ask for more cleaning for a move-out type service even though I had a living social deal for just three man hours of cleaning. They were awesome! However the cleaning was good not great, I honestly think it possibly had more to do with their cleaning products than anything, I am not sure the green products could get parts of our house ready for a move out. Everything was satisfactory concerned about namely the bathrooms. There were some stains I was hoping a professional cleaning team could get out and they weren't able too. But those stains might be impossible to get out, but I was hoping that the some of the hard water damage done in those areas were done a little better. After actually writing this review though I have actually convinced myself that they just missed some spots I was very closely observing and did an overall OK job. So I'm upgrading to three stars :)