I make my own carpet powder (for sprinkling on my rugs before I vacuum). I mix half borax (20 team mule) and half baking soda along with a few drops of essential oils (I like lavander and a touch of lemongrass).
I feel like this will keep down the bugs (like mites, fleas and maybe any other gross things! - because we have pets), absorb odor and add a fresh scent. I also put this mixture on our sofa (the cat sleeps on it... ) I then put on rubber gloves and rub it in, then vacuum.