Ultracide provides an immediate kill of adult fleas and prevents formation of new adults from eggs or larvae. Ultracide dries quickly and will eliminate flea problems for up to seven months. Ultracide contains an IGR (Insect Growth Regulator) which prevents adult fleas from reproducing and targets fleas in the egg and larval stages. This may be sprayed directly on carpet/material items. Note* this is an upside down can. Treat the target areas from the back of the area to the front, so you are not walking through the Ultracide as you treat.