I had heard many great comments about Arkansas Valley ChemDry and decided to give them a try when I needed my carpets cleaned. They removed all the stains in my carpet and it only took about an hour to dry. They were very professional. They used no soap or stem in cleaning my carpets. They also clean upholstery and draperies. Their rates are very reasonable and I would recommend them to anyone.