How can I be sure that I have aphids and not some other critter?
Certified GKH Gardening Expert
They will look like small dots, typically on the back of the leaves of the plant, but it can be on the stems too. I like neem oil for treating aphids. These articles will help you: