Awful experience. I hired this company for a move-out clean on a rented house. The job was not completed on the day of hire (Friday). They told me that they would have to come back on Monday. I explained to them that we were supposed to be out of the house by then. There was nothing they were willing to do. They told me that they would be back first thing in the morning on Monday. They did not show up until noon. By then, the power and water had been turned off. Which was clearly explained to them on Friday when they left without completing the job. I live in a 2200sq ft house. I also explained this to them when I hired them. I was quoted a price which I fully paid and tipped the cleaning ladies (on Friday). Before returning on Monday, the office manager told me that I would have to pay more money. On top of what was quoted to me which I had already paid, which was $340! The office manager was extrememtly unprofessional and really quite dense. She would say one thing, then retract what she said, then get confused in the conversation. With so many options, I would think that the customer service would be better as well as the service. My advice? RUN!