It is difficult to say that one time treatment is enough to control pests. It depends on the specific pest
Cockroaches have three life stages: egg, nymph, and adult, which change gradually over time.