The formulation of the Poison-Free Wasp & Hornet Spray is very close to
that of the Poison-Free Ant & Roach Spray. Both formulations contain the
same ingredients that will kill roaches.
The main reason why you DON'T want to use the Wasp & Hornet Spray for
this is that the can is designed to dispense a high pressure stream
about 15 feet. That's useful when you're on the ground and spraying a
hornet nest up in the air at a distance. Used indoors, this intense
stream would certainly splatter the spray all over your house, as well
blowing literally blowing the roaches away.
The Ant & Roach spray comes out in a gentle, foaming mist which is
necessary in applying a lethal coating uniformly over the body of the
roach.