Only way I know to keep aphids out of the greenhouse is to use only clean pots and sterilized potting soil. I tried overwintering pots that had been outside for a while...big mistake! Oddly enough, I almost never see aphids outdoors, but let me bring an outdoor plant inside and the little beggars come crawling out of the woodwork! Every time.