I would definitely contact Eskimo to make sure you don't hurt them. I would try something like Meguiar's PlastX Clear Plastic Cleaner & Polish, or any other clear plastic cleaner on it. I was going to try it on my boat canvas windows, but I just ended up putting them away for winter, will try in the spring.