I researched and researched how to get rid of moths until I was blue in the face! I did purchase Food Grade Diatomaceous Earth, it is like a powder and it said, it does retain its sharp abrasive edges and is the most effective for insect control. But I didnt find it very effective at all. I did contact some Pest Control companies but they said it is a difficult one for them to treat. They said they could treat areas but couldnt guarantee how effective it would be so I didnt bother with Pest Control. If I saw a moth in the house, on a wall for example, I would get a plastic beaker and sit it over the moth, slide a postcard to the entrance of the beaker and trap the moth. If you try to whack them with a fly squatter, 99 times out of a 100, they detect you are coming and they are off. It is so difficult to find them again as they are so tiny, you can hardly see them. Little blighters!!!