I have a two piece poly windshield and live on a dirt road. We also do some mudding. After a year of dust and mud it was very difficult to see through. Started the process of doing a three step polish. Here are some pics. Will post more of the finished product. Let me know what you think or what you use to keep it as scratch free as possible.