I had a leak in my roof a while back, I couldn't really see where it was coming from. It ended up being a small pin hole in the caulking where the roof met the front cap, hardly noticeable. Doesn't take much to let water find its way into a trailer. I used some EternaBond tape for repairs, its been on for two years now with no signs of it coming off.