I had 3 bedrooms carpet cleaned. Less than a week to schedule out. On time, cordial, quick, explained process, answered questions. I watched to see the difference and see the water when they disposed it to see how dirty. Water was not too bad. I had a coupon so I added the soil guard. I would recommend.