never had aphids on any plants inside..but my roses always get a hit
by them late spring/early summer..
i use a mix of worm casting tea..mixed with dish soap..and spray them
has worked for 2 yrs now.. i dont know of the actual benifit of the worm tea..ive read some on it..but the soapy water..as mentioned earlier..suffocated the aphids..
my roses have done great now..
i also use same spray on my dahlias,glads..
good luck to ya