Demand CS is a great insecticide and very long lasting, but does not give immediate control. For Asian Lady Beetles, the best product that we have is Onslaught Fastcap. Onslaught gives immediate control, and also is microencapsulated (just like Demand CS) and also gives long term control of most insects. The problem with Asian Lady Beetles, is that they are good fliers as well as crawlers. It may take several treatments OUTDOORS to get control. Treating indoors usually does not result in good control.
Both products will not stain walls. They will however, if over applied, "clean" dirt off the surface treated. This can appear as a streak althought it is a clean streak. The best advice is to not over apply on smooth surfaces.
Read more about how to kill Asian Lady Beetles here - http://www.epestsupply.com/asian_beet...