I use a product called Suspend SC by Bayer.
Suspend SC Insecticide - Free Shipping
I spray along foundations outside the house, along door entrances, and along baseboards in the garage.
In the house, under appliances in kitchen, along baseboards, in closets and around areas where pipes inter cabinets.
Good for many insects, safe to use if you follow instructions. Have been using for about 10 years.
Only insects I have had problems with are called Pharoah Ants which seem to find different paths of entry. These are very tiny ants that you may often see outdoors following a trail. In the past I have seen a single ant in the bathroom sink. I have learned that these guys don't live alone. See one and there are more. It is best not to kill the invader, but rather feed him. There is a product called Terro Ant Killer that you can buy for a couple of Dollars. It is a liquid which you place a drop on cardboard in the path of travel. The invader will stop for a drink, return home to Mama and take his brothers out for a drink. They take it home to Mama and the family is out of business.