It is easier than you think to keep pests at bay using natural products. The only time I’ve failed using homemade bait is with ants. Electronic devices and other means helped, but didn’t eliminate them.
They had taken over my home when I found Terro Ant Killer at Ace Hardware. This non-toxic substance is highly effective and so easy to use. Ants were gone in no time and it was months before I needed to repeat for the few that were creeping back in to nibble on our cat’s food.
*Boric acid and Borax can be toxic to people and pets, so be mindful where it is placed. Diatomaceous Earth is safe if ingested (food grade only – the type for pools is toxic), but don’t breathe the dust and keep it away from your eyes and skin since it can be irritating and drying.
Cedar chips, shredded newspapers, and lavender flowers are known to naturally deter moths.
While there are commercial products that deter mice, they often don’t work for more than a few months. NEVER use mothballs as they are highly toxic.
To learn how I prevent fleas and ticks in my indoor/outdoor cats, read this post.