R. from Pa writes
I had my house professionally sprayed and the exterminator used Onslaught and Nyguard. I was wondering if they are the most effective products to use. I do not have a big infestation anymore, but still feel the need to spray again. Finally, after I get rid of all of them in my home, is there something I can spray periodically to prevent carpet beetles?
Onslaught Insecticide and NyGuard IGR are both great products to apply for carpet beetles. You should treat quarterly to the interior crevices. Please take a few moments to review our treatment article on How to Get Rid of Carpet Beetles for additional tips and non-chemical methods to help eliminate and prevent this insect.
Answer last updated on: 09/14/2018