Today we had our area rug and two small carpets cleaned. My wife and I were pleased with the cleaning. Douglas the cleaner explained what he would be doing for the cleaning and approximately how long it would take for the carpets to dry. After cleaning the carpets were not too wet and they will be dry on schedule. Douglas was polite and a pleasure to have in our home. We will have no hesitation in recommending Steam Dry Canada to our friends.