I keep an earthworm bin in my grow room. This absorbs odors so well that I don't use an air filter at all. The worms don't smell bad at all. The castings don't smell bad either and I use them to mix with soil. I haven't read all 900+ replies so this may have already been said.