Dried bay leaves and catnip are natural roach repellents. Sprinkle either of these products throughout the house to prevent roaches from feeling welcome.
Catnip and catnip essential oil are both effective repellents for roaches and can also help ward off mosquitoes, according to Canadian Gardening Magazine. Bay leaves provide an inviting aroma while repelling roaches and are ideal for placing in kitchen cabinets for a safe, nontoxic roach-control solution.
PETA recommends taking preventative measures, such as sealing up holes and cracks in walls, keeping compost piles far from the home and keeping food sealed in air-tight containers. These actions help eliminate ways roaches can get into a home and denies them a food source.