I had a sick cat. My carpet was only a year old. This scrubber has so many features and attachments that made the job so easy. Cat urine smell is so hard to get out of the rug. My cat passed away at home from cancer. This left blood and urine on my carpet. I could never get this out of my carpet without this scrubber.