Aphids and Roses

Aphids and Roses

Quick question for those who know - Is soap and water the best home remedy for getting rid of aphids? I was suprised when I went to water my new roses (I got them about three weeks ago. I keep them inside, there's still snow on the ground here in Michigan.)and found little things crawling all over them. My mother identified them as aphids and we sprayed them with a mix of soap and water. The aphids appear to be gone, but I just wanted to double check with you guys if this was the best way to get rid of them. Afterall, I saw nothing on them for three weeks and then they popped up this morning. I've had roses for three years now and this my first experience with aphids. Thanks for your help!
Hold your noses…. she’s a bloomin!

Hold your noses…. she’s a bloomin!

first rose of spring!

first rose of spring!

Living room pics newly updated

Living room pics newly updated

Tulips again

Tulips again

Help with weed identification

Help with weed identification

leaning tree

leaning tree