I used them for 3 years, every 2 weeks. They did an okay job for what we paid. My problem is that they would send a team out that didn't speak English and I don't speak Spanish. Not my responsibility to know Spanish just so that I can communicate what I want done. In 3 years I only complained 3 times about the job they did, once about my area rug that the maid burned with her vacuum cleaner, once they broke an expensive vase. The third time the floors were still filthy after they left (mind you that team was 3 hours late!) According to their policy if you call within 24 hours they will send someone out to fix the problem. So I did just that and the girl in the office named Michelle was a complete bitch. I could not believe that she accused me of not looking at the floors before the girls left! They did not get here until 5:30 by the time they left it was dark out I could not see anything.
I would never recommend this company to anyone based upon the lack of customer service and the attitudes from the girls in the office. Even the new owners don't have a clue how to run this company!!!