Yes, they are repelled by the odor. However do not put them near food as they a health hazard, I would alternatively suggest you hire a professional to fumigate your home. Cockroaches can reproduce in the thousands, if you believe your home is infested, try waking up early to see if there are many present in your kitchen area.
Copyright © 2026 eLLeNow.com All Rights Reserved.