My wife does all the carpet shampooing and she is totally impressed with this machine.We had bought a different brand but it did not do the job. We have also rented commercial machines but they do not hold a candle to the Big Green 86T3. We have 2 dogs that go in and out and they can create more dirt and hair than a person thinks.We live on an acreage so we do not have a paved yard so dirt can be a problem. With this machine we have CLEAN carpets. Happy wife,happy life! We can't say enough good things about this machine. We have carpet on the main floor and in the basement.