Bah, never mind these ecologically friendly scents. I reckon what you need is a good moth poison to kill them all. Once you have got an infestation you have to really make a lot of effort to get rid of them, then afterwards, you can cut back to a maintenance regime.
The modern mothproofers will kill the moths, the grubs and the eggs, which I think is just the ticket. You can get a hang-up plastic device the size of a matchbox, you put one in each wardrope per half-cubic-metre of space in there (usually - check the instructions). Or one per drawer. If particularly anxious, you can put one in the pocket of each garment and put it in an air-tight dry-cleaners bag or similar. I get mine at Robert Dyas, they have various brands including Bouchard, Zensect, Zero-in and Rentokil, but they all contain the same chemical, Transfluthrin which is especially good for killing moths. The packs release a tiny amount of it over a long period, usually 3 or 6 months, which will wipe out an entire life-cycle. you have to remember to put new ones in at the end of their life. The vapour builds up inside the wardobe provided the doors are shut, but when you are wearing the garment it is lost into the air.
If the moths are in the carpet, then frequent thorough vacuuming, especially under furniture and next to the skirting, will help control them. An upright with a beater is better than a cylinder for that. You can also get an aerosol spray like Insectrol which works out quite expensive.
If you know you have got an infestation, buy a lot of large clear plastic bags (the ones sold for recycling are good). Wash and hot-tumble dry everything you can, and immediately place it in a sealed bag. Things which are not washable, just tumble. The heat of the tumbler will kill eggs as well as grubs. Anything that can't be washed, or tumbled, or dry-cleaned, wrap in a plastic bag and put in the freezer for a few days.
Empty all your wardrobes and drawers, vacuum and wash them inside and out, and spray with a persistent inscticide, either the moth one, or one of the more common ant and crawling insect ones which dry to a film which kills insects that walk on it.
There may be a lot of them living under or behind the wardrobe, so pull out, vacuum and spray there. Spray the carpet round the edges, as they crawl through the gap by the skirting and live undereneath.
Put hanging mothproofers (not just useless scented cedar) in all the drawers and wardobes before you start putting your stuff away again.
Clothes that you are not going to use for some months (e.g. summer/winter/sports) wash and put away in one of those plastic storage boxes with a sealed lid, and put a mothkiller in each box. As it will kill the eggs and grubs they will be safe until you open the box next year. It is very important not to put anything away that has still got live eggs or grubs on it, otherwise when you open the packet, hundreds of well-fed moths will fly out.
Usually, once you have cleared the infestation, it is enough to leave the hanging units in wardrobes and drawers, or even just the pheromone traps. However if anyone in your household is in the habit of bringing mothy things into the house, you had better treat their carpet amd wardobes thoroughly and frequently, and hoover a lot, which will pick up some of the eggs, and perhaps put a Zensect ball in a pocket of any coat that might get close to theirs when hanging up..