I have a 2009 Insignia 36 CKFL. The roof is in good shape but has some stains and the caulking is rather sloppy. Want to make everything white again. It says it's a fiberglass roof but it is textured and almost acts like a coating on it. I'm sure it's the factory roof. What should I use?