Teresa from Morristown, Tn writes
Talstar PL Granules are not labeled to control cockroaches. Talstar P liquid concentrate, however, is labeled for roaches. DeltaGard G Granules are labeled to control cockroaches. Please see our Roach Treatment Guide for more tips and information.
Answer last updated on: 02/21/2016