Our chemical is odorless and invisible and lasts through the weather. The chemical is a synthetic that is based on the crystal found in chrysanthemums (mums). It's a safe as it can be. Doesn't effect mammals so the kids and pets are safe. We don't fog/fumigate/kick you out of the house.