I would opine that if the plant is outdoors, it's gonna have bugs. That's where they live and you either live with them or kill them all on a continuing basis. Indoors is a different animal. You have to kill the eggs and larva in the soil, and do that on a continuing basis, but if one lousy egg gets away, they'll be back because most of the worst (house) pests are hermaphrodites and if a ready babe can't find a would-be daddy, she can change her internal working parts have a brood, anyway. The flying adults are hard to kill flying around in the air, but 70% Isopropanol alcohol spray works well on any soft-bodied bug and in small doses doesn't hurt the plants. This works good indoors to shoot them out of the air.