Has anyone in this thread used a dawn or dr bronner soap spray? It's really only effective for soft bodied bugs, but it won't harm beneficial bugs with a hard exo like bees, lacewing, ladybugs, etc because it's not a pesticide. Also occasional dusting with diatomaceous earth for stubborn infestation can work, but will take out friendlies like slugs and snails.
Adding dill fennel marigold interplanted with fruiting vege will discourage most pests, and garlic or chili pepper sprays are another good non-fatal deterrent. adding (native!) Predators like ladybugs will keep pests in check, and attracting wasps is easy with a source of water beside the occasional sacrificial fruit or cucumber.
Also a good way to keep roaches out of the house is to use borax or DE around doors and windows, it will kill them via desiccation just like soap & water spray for plants. Use a paste for vertical planes and a 2' layer of dust around doors.
Also, ants hate cinnamon, and it totally messes with their scent trails. Borax is also good for fleas and can be dusted on and around dog living areas without harming kids or pets.