I got this for odor reduction and it does a great job.  I have two cats and three dogs.  It is a little noisy, but that doesn't bother me.  It is so good at eliminating pet odors.