I have used another cleaning service for years but they went incommunicado so I had to find other sources. I got a groupon for AZ Clean Tech (Or Zee Carpet Cleaning). Wesley was very nice but I was not pleased with the experience. He kept calling me 'my dear' which is inappropriate for ANY client, but especially one old enough to be his grandmother. He was timely and communicative, but he argued about the fee (which I had negotiated on the phone prior to the appointment). My last cleaning company charged me a little less on a regular basis than the result of this groupon + the charges for the extra I requested. Fine. The furniture when they were finished dried in about 3 hours. Wesley told me he would put his equipment away then come in and clean the floor. Either he forgot or he did a really crappy job. I had just paid someone the day before to clean all my floors. When I came into the living room after he left, I was stunned at the mess over the entire floor. Additionally, when I commented how wet it seemed, he told me that it would take between 4-8 hours to dry. That tells me you did not extract enough of the water after cleaning. It is now 24 hours later and the couch is still SOPPING WET. I will never use this company again.