Hi Lee:

I know this is a year late in coming, but have you ever tried to put an entire box of baking soda in a shoebox and fill it with your favorite essential oil? I do this. The smell will last for months. If you have stinky shoes, cut up fabric softener sheets and put one in each shoe. This will definitely take care of the shoe problem. I hope this helps and I wish I had joined a year ago, but I only joined a month ago. Let me know if you have solved the problem. I have a long narrow closet with no windows in my house also and I do this very thing I have told you. It will keep all the odors out, trust me.