Like some have said, soak time is what helps the most. I will use an aerosol foaming glass cleaner sometimes and let it soak, then re-coat, soak, etc. before a wash. I have started using a quick detailer spray after and between washes, and it seems the bugs don’t stick as bad. It is also matte paint safe.