The technician showed up on time and was very professional, moved the furniture, and placed plastic under the legs. He was even able to remove a yellow stain from the carpet in one of the bedrooms. The carpets look better than I had hoped for and were dry within two hours. Beautiful job and true to the estimate. I will call them the next time we need to have the carpets cleaned.