@BetNC ...
There is a caveat to your advice .... it depends on your climate as to whether or not to use dish soap as an insect contol.
I live in a hot and dry climate. If I were to use dish soap or any oil product at ttemps above 80F, I would have burnt foliage. I accomplish the same thing by just washing the plants with plain water. The insects still suffocate and I do not have burnt foliage.....
Not all solutions fit every climate.