"I can't praise this product enough"
Moth Guard is expensive but it's so worth it. The moths I had loved the carpet, but weren't too fussed about my clothes, so moth balls were useless. If you have a serious moth infestation, I suggest you take a few days off work, stock up on Moth Guard. Move what furniture you can to another room, and spray the carpet following directions. Do all the carpet in your house and you will soon be rid of 99% of your moths. One warning - be careful on hard flooring. The oils in the product stick to the bottom of your socks/slippers and make them very slippy on hard flooring.