I use a GE product on the roof that is available in a caulk tube from Walmart. It is a glue and self leveling caulk used for thru-hull fiberglass boat applications. I glued my flexible solar panel to the roof with it. It is white and very strong and you will not have roof leaks if you use it. About $20 a tube though! YIKES!