Should have made this purchase years ago. After 3 homes and 5 dogs, this should have been in my resource bank since day 1. The only thing is that it leaves the spot quite wet in the end, but I usually finish it off with some suction from the hose. That gets it to the mostly "moist and damp" stage which means a faster drying time. I have now perfected my cleaning with it and only use the amount of water and cleanser I need for one spot instead of filling the whole tank. I've passed this review off to friends who have pets and they will be purchasing theirs soon.