I recently (last spring) did this to a large 4-bed carpeted house, before the summer heat encouraged the next generation to hatch. I pulled-up all carpets bit by bit, using a Stanley knife to slice baggable strips which immediately went into bin liners with the underlay. Once a room / the stairs were decarpeted I hoovered the floorboard floors, taking care to use the thinner fitting to get under skirting, between floorboards (especially where they cross the underlying joists) and any other corners and crannies. Then I bleach-cleaned the wooden floors and skirting lower edges. Then I sprayed plenty moth spray - I just bought loads on amazon, the same type sold in Dulwich DIY. The results (for me) have been phenomenal. I see one moth every 4 weeks or so, where I used to have a moth convention, literally dozens, in (say) my lounge every single day during summer. There?s always a moth egg that?ll find a way to survive but you at least have broken the back of the problem and a regular annual thorough spring clean should take care of survivors / arriving moths from next door. It worked so well that I never actually used the ?moth bomb? kit I?d also bought. You have to be prepared to turn the house upside down and inspect every inch and item of edible (to moths) property in my experience. We had it so bad I actually feared for the fur on the pets !