Andy comments:
No doubt that will kill the roaches.....
In a couple decades of renting houses to people who often weren't as clean as I would have liked, I used the following method to get rid of roaches:
I open all the cabinets and nooks and crannies in closets and put in a tablespoon of Boric Acid. Then I would set my vacuum cleaner on "blow" and blow the powder around in such a manner as to put a very light coating in all the dark places, under counters behind drawers, etc. Then I would warn the tenants not to vacuum up the powder if they came upon it.
Within a few days there would be no roaches, and there would be no dead roaches all over the floor or in the cabinets to clean up...
Whatever the mechanism, the critters apparently went back to their nests to die.
I didn't use poisons, since that would leave dead roach bodies all over the place, be harmful to pets and small children, etc.........
Just the powder did the trick....
Another way is to dissolve the powder in water and use a sprayer to coat everything I could find. The water would evaporate and leave an ultra thin residue on the surface that also worked well...... They don't have to eat it, just walk on it.....
Anyway, I'm just passing along first hand experience that was developed by trial and error. If you have a better way, this is certainly the place to post it...
Andy in Eureka, Texas