love it. works better than anything tried before. they also have great customer service people. I have 2 dogs and 2 small children in a rural area. it took up a doggie accident in 2 passes. no lingering smell or stain