No, Talstar P (Talstar One) is not labeled for moles or grubs and most likely will not provide satisfactory results when used to control them. We do have several products that are specifically labeled for grub worms on our website: Grub Worm Control. We also recommend that you contact your local cooperative extension office and inquire about the best time to start treatments for grubs in your region. In many parts of the country, the grubs are already matured and they are emerging as adult beetles. For more products and treatment information, please check out our article on How to Get Rid of Moles.
Talstar P is labeled for roaches but is not the best choice, especially for German roaches, as they typically require a more aggressive treatment. German roaches reproduce at a rapid rate and can be resistant to many products that have been used over time. The most effective way to treat for German roaches is to use a combination of an insecticide residual spray, strong roach bait gel, and an insect growth regulator (IGR). We would recommend using one of our Roach Control Kits so that you can be sure you have everything you need for a complete roach treatment program. You may also want to look over our Roach Control Treatment Guide for more information.