Roaches are the most annoying of all the insects because once they move in, it is very hard to get them out. With roaches prevention is key, however, if they are already in the home, boric acid is the best solution. Boric acid is a 100% effective method since the acid eats the body of the insect, and they can never become immune to that! It isn’t instant. You just need to put the powder where they walk. Treat under cabinets, behind and under appliances, etc. Boric acid becomes ineffective over time, so it needs to be re-applied periodically, and water makes it lose potency, so using it outdoors isn’t as effective.
With these proven methods, you should be able to enjoy and insect free spring this year.