When they called me, I told them that I was looking for dry carpet cleaners, which they were not. They insisted that they could GUARANTEE that my carpets would be totally dry within an hour. After being told this several times, I said fine and I booked them. They called to change my appointment and I asked again about how long it would take for my carpets to dry and this different person said we guarantee they will be dry in an hour. When they arrived, the young man said that it would take at least 12 hours for my carpet to dry, but if I left all my fans running and turned my furnace on, it would not take as long. ,they would get as much water out as possible. They cleaned AROUND the furniture- I was told they would move it and clean under it. I was told they would spray my carpet with commercial grade deodorizer and Scotchguard. They said they did not have the spray with them but maybe they could come back another time to do that part of their service. I told them to remove that from my "premium" service price and they did. I do not recommend them at all other than to say I do not feel it was the fault of the two young men who came, but rather the liars who called me and guaranteed my carpets would be dry in an hour. It is now 6 hours after the job and my carpets are still soaking wet and I'm guessing it will take at least another day or so for them to dry. Even though the service guys were nice, as I stated they just cleaned around the furniture, and my husband I could have done that ourselves.