I'm giving two stars because they showed up and cleaned. However, they tried to cancel the day before and also told me they were in an accident the morning of and would be late. Fine. My priorities for them were 2 bathrooms, the kitchen, and the floors. The shower isn't that clean, in fact she didn't even clean off the ledge that holds the soap. There's still dirt in corners, I'll have to spot clean the floors. Still pee on the toilet (I have three sons....) and the kitchen floors I will also have to spot clean. Also still need to scrub the outside of the fridge. And they left early. That about sums it up!