An infestation of aphids can cripple a garden in a matter of days. In your indoor garden you can prevent aphids by not introducing them into the environment. Don't make your usual rounds in the outside garden and then go straight to your inside garden. You should check yourself for bugs, and wash your hands thoroughly before entering your indoor garden. Also, be sure to seal your indoor garden properly, leaving no crevices, and cracks for them to sneak in through.
Aphids are slow fliers and can be caught quite easily.
They are also vulnerable while they are feeding and stuck to your plant by their suction tube. Pyrethrum and insecticidal soaps are applied in basically the same manor. If mixing is required, first mix according to product usage label, then apply liberally to the foliage of your plants, being sure to cover the majorly infested areas of your plants. Approximately 5-10 days later repeat the spraying this should kill most of the newly hatched eggs and remaining adults. A third treatment is just to be safe and kill any survivors that may remain.