Fixing the leak is one thing, but there could be other damage. We have a 2011 Tiffin 34 TGA that started to leak the first time it rained. I took it back to the dealer who checked everything on the roof and fixed the leaks. I ask the dealer if they needed to check the inside to see if there was any damage. They said, since the coach was so new, that it was probably okay. Now several months later I have rotten wood in the front of the coach and will have to take it to Red Bay to be fixed.
Always fix the leak, but always look for water damage that you may not see. BTW 2X for eterna bond......great stuff..