I was very pleased with Patricia and the other lady that came to clean my house. They arrived within the given window. She let me know that it was going to take longer than the initial 2 hour package that I bought and that I could add on time if I wanted to make sure everything got done. I agreed to an additional hour. I left to run some errands and recieved a phone call about 2.5 hours in that they were finished. I told her that I would be home soon and certainly before the 3 hours I would be paying for was up. During the 20 minutes it took me to get home they called 3-4 times impatiently asking when I would be home. I let her know that I would be stopping by the bank to get her money for the additional hour that I had not paid for with my credit card but she continuted to call a few more times. I'm not sure what her rush was, I was still paying her for the time she waited at my house. Anyway, they did a great job, and my house looks great. My only reason for removing the star was for giving me such a hard time about coming home to pay them when we were still well inside the 3 hours we agreed they would be at the house for. Also they were very patient with the carpet cleaning I had scheduled for the same time the same day.