I bought this carpet cleaner back in 2017. Less than a year after buying the cleaner the tank broke and a replacement tank is not included in the warranty. I was happy with the way it cleaned my carpets. Worked well on pet stains and stains made by my children. But because the tank broke and I couldn't get it replaced I've given it a lower rating.