*sigh
Step aside, you amateurs, wannabes, novices and nerds. Let a professional hired killer through.
First, you have to determine if these are clothes moths or meal moths. Are they mostly in the kitchen? Or in the clothes closets?
If they are clothes moths, you need to empty the closet and have every article of clothing that contains natural fibers dry cleaned. Yes, that’s expensive, but it’s the only way. While the closet is empty, use an aerosol containing pyrethrin to 1) spray into the corners and all (and I mean all) the cracks and crevices in and around the closet. Then 2) do a fogging with the aerosol, filling the closet with mist. Shut the door and walk away.
If they are meal moths, the activity will be mostly in the kitchen and they will be infesting your grain products. Look carefully at all foods that contain grain, such as oatmeal, breakfast cereal, pancake mix, etc. Bags/boxes of rice or uncooked dried beans and especially pet food are likely culprits, too. If you see little worms in these products, or sawdust-like debris in the bags, or teeny holes in the bags, toss them out. Yeah, I know, that’s expensive, too, but if you continue to store infested food your problem is not going to go away. Plus, you’ll likely be eating little mealworms. Keep your cereal and other grain products in sealable plastic or glass containers. Never keep open boxes of cereal or pancake mix on the shelf.
Look also for egg cases. They are likely to be in the corners where the wall meets the ceiling, in the corners of cabinets or even in the spines of cookbooks and around other boxes in the shelves. Wipe them off or spray them with pyrethrin or both.
Empty cabinets of everything and fog the kitchen and inside the cabinets. You may have to stay out of the kitchen for a couple hours, and you might want to wipe everything down before you start using your kitchen again.
The important thing in both cases is to look for web-like egg sacs and worm-like larvae. The flying critters are annoying, but the larvae are the real bad guys. Cut off the infestation at the source. Then do what you can to make sure it doesn’t recur.