I had a Spray On Roof done this past fall at the end of the season. So far, after some heavy snows and a lot of rain the interior is dry as a powdered baby's butt! I will post some pics when I can gt up top. It is a product from Rhino Liner. NO MORE CAULIKNG! Not cheap, but with a 20 year warranty it is worth the money!