I had nothing but problems with this company. They only cleaned for me 4 or 5 times, the first 3 times were supposed to be a complete cleaning of a house I had just purchased. After the initial cleaning I had to have them come back twice because they missed so many things, they didn't clean out the refrigerator or freezer the first time, the second time they didn't clean the freezer (again). After the first cleaning piles of dust were left on one of my bathroom floors, they said this was because they couldn't finish in time and had to come back, but they knew I would be moving in before they were coming back. Why they didn't just allocate enough time for it to be done the first time I'll never know, but I still had to have them come back to clean what they had missed anyway. The last two times they scratched and chipped my stove, and someone they were training (they are always training new people) wanted to know if she could use the bathroom she was supposed to be cleaning because she said "I have to go". Before I even had time to let them know about all this they called me and said they would no longer be able to clean for me because of "a business decision". I specifically asked for a more detailed explanation but never heard back from anyone. In short, every time they came to clean it was a bad experience, there was always something wrong. The only reason I used them as many times as I did is because the owner sounds like she cares a lot about customer service, but basically it's all talk and continuous problems. I would have given them less than one star if this site allowed it. Do yourself a favor and call a different company.