Am I dealing with aphids correctly?

I am the horticulturalist  at a golf club. This year, our annuals are covered with aphids. I have sprayed with insecticidal soap. Is this right? or is there something else I should be doing?  …