As I remember, when I coated the roof with Koolseal, the manufacturer advised cleaning the roof with TSP first. As mentioned, if it does possibly etch glass, you would have to be careful. Anyway, the manufacturer of your particular coating product might have their own recommendation.