These cleaners were perfect for what I needed them for - my house was overwhelmingly dirty and had lots of little things that needed to be done and these women got them done! That being said, they were 30 minutes late and didn't call to let me know. When they got here, they said they made it within their grace period. That's fine if a company has a grace period for people to come, but I'd like to know that up front for scheduling purposes, but no one mentioned that during scheduling. Additionally, I noticed a few things didn't get done after they left. They didn't clean the bathroom floor and there were still spots left under the oven from when she cleaned. These were little things compared to the detailed cleaning they did in my office, living room and bedroom, but still, I feel like for the amount I paid, these should have been done.
The workers themselves were friendly, easy to communicate with, hard-working and professional. They brought all their own supplies, but had a vacuum problem or something (told them they were welcome to use mine) and didn't have enough carpet cleaner for the cleaner they rented (I had some on hand so they didn't have to go out and buy more). Overall, I would probably hire them again for general cleaning, but not if I needed things done for a specific event or for a move out. I also learned I should do a spot check before they leave, but that's more about me learning to be a more responsible service user.