I used this in my home on several area rugs and also in my vehicles. It was quick & easy to move around because it is so lightweight. After rugs dried the rooms smelled fresher and I couldn't detect any dog scent or dirty carpet smells. Worked well on light drink stains in my vehicles. It seemed to work best on newer stains. If you like to keep your home clean and fresh and tend to clean soon after something is spilled or soon after a pet accident, then this machine is for you.