Yes, the insecticidal soap solution is very helpful in eliminating houseplant pests. Furthermore, it is an environment-friendly remedy. The Castile liquid soap is the preferred option as it is natural and effective.