Out of the 4 different machines i own this one does the best job of eliminating smoke and pet odors