I have used Always Clean exclusively for over 15 years. They take their time and do an excellent job with cleaning the carpets. The carpet is not left overly wet and dries quickly. They are extremely trust-worthy. I even feel comfortable leaving my house while they are cleaning the carpets. I highly recommend Always Clean. Once you have used them, you will not try any other carpet cleaning service.