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 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.