Hello all, I'm looking for some advice on man-made carpets. The house we're renovating had a lot of moths and we've had 50/50 before but still...