Learning lessons from years ago, I only use Plexus Plastic Cleaner Protectant and Polish. You use be able to get it at dealers. If you used an alcohol based cleaner, it might have ruined your windsheild. I use it just before rides when the windshield is clean. I use two soft cloth rags on it. One to get the polish/cleaner most of the way off, the other to final getting it off. Mud and dust will not stick to your windshield once it is on.