It's primary use is for carpet cleaning, with indoor pets, the need to use frequently is required. This machine does a great job, leaving the carpet rejuavated. It's also portable, does great on the stairs and I expect to use on my autos next. Great product, I highly recommend this machine.