Yes. According to the Talstar P product label:
Mole Cricket adults: Achieving acceptable control of adult mole crickets is difficult because preferred grass areas are subject to continuous invasion during the early spring by this extremely active stage. Applications should be made as late in the day as possible and should be watered in with up to 0.5 inches of water immediately after treatment. If the soil is not moist, then it is important to irrigate
before application to bring the mole crickets closer to the soil surface where contact with the insecticide will be maximized. Grass areas that receive pressure from adult mole crickets should be treated at peak egg hatch to ensure optimum control of subsequent nymph populations (see below).
Mole Cricket nymphs: Grass areas that received intense adult mole cricket pressure in the spring should be treated immediately prior to peak egg hatch. Optimal control is achieved at this time because young nymphs are more susceptible to insecticides and they are located near the soil surface where the insecticide is most concentrated. Control of larger, more damaging, nymphs later in the
year may require both higher application rates and more frequent applications to maintain acceptable control. Applications should be made as late in the day as possible and should be watered in with up to 0.5 inches of water immediately after treatment. If the soil is not moist, then it is important to irrigate before application to bring the mole crickets closer to the soil surface where contact with the insecticide will be maximized.
Talstar P and Demon WP are both synthetic pyrethroid products and work in a very similar way. The key difference here would be that the Demon Wp is a wettable powder and as such, it is able to stay on the surface of porous areas allowing insects to come in contact with it a bit better. That being said Demon WP also leaves a white powdery residue that is visible on dark surfaces. Talstar P is a concentrated liquid that is odorless, dries clear and is labeled for a huge variety of insects (including roaches) and areas making it a bit more versatile.
Talstar P is labeled for roaches, and should do a great job helping you eliminate the infestation. We recommend that in addition to a concentrated liquid insecticide like Talstar you also use a high quality roach bait gel such as Invict Roach Bait Gel to help get the roaches that hide in places where you cannot spray (cabinets, counter tops, drawers) as well as an insect growth regulator such as Gentrol Point Source to help stop the breeding cycle of the roaches. You can purchase both of these products together in our Roach Control Kit #1.The Talstar is a residual which means it will not be a contact kill for the roaches. It could kill a roach within a few hours or within a day depending on how healthy the roach is, and how long it spent on a surface that was treated with Talstar. The spray will typically last indoors 90 days and outdoors 30 days, but for an active infestation you would want to retreat every 30 days indoors until the colony is eliminated.