We have had a few different carpet cleaners over the years, but this one shines far brighter than any other!! I have 2 dogs and my carpets really need to be replaced, but we decided to try and buy some time and this cleaner did not disappoint.