There are baits that are available. They are baits that are placed in sugar. I make a 40 percent sugar solution. In that, mix one percent boric acid, mix it up well, then put it in little dishes where ants are coming in. They will take it back to their colonies and they will disappear.
Roaches present a big problem.
The first thing you can do is to keep food items covered up so the roaches don't have anything to eat. There are also baits you can get at garden centers. The number one thing you can do against a roach problem is to keep a clean house. You can also hire a pest control company to spray your home. That can be pretty expensive though.