How to get rid of Indian meal moth inside a home?
The basic answer is that you go on a Search and Destroy mission. You must discover what it is that the moth larvae are feeding on and get rid of it, and if necessary a light application of residual insecticide could help pick up the stragglers. A vacuum cleaner also is a good weapon against the IMM, as the larvae typically leave the food material and wander some distance to find a protected place to pupate. You can find their loosely spun cocoons along crevices of wall junctions, throughout cabinets, under and within furniture, behind things on the walls, etc. It really does need a thorough and critical inspection and cleaning to eliminate them. The adult moths do not feed, and while they will hatch from their pupae and mate, if all possible food resources are now properly stored and unavailable they should not be able to keep things going. The IMM feeds on a very wide variety of materials, and it could be pretty much anything that is plant-based. This includes any grain based products