Bio Spot Inverted Carpet Spray, 16-ounce Kills all 4 stages of the flea eggs larvae pupae and adults Controls reinfestation for up to 210 days Also kills ticks, ants, spiders, centipedes, waterbugs, silverfish, roaches and crickets Use on carpets, drapes, rugs, upholstered furniture and pet bedding