I have a charmac enclosed trailer and the roof leaks for the last 3 years have had it back to delearship a few times the trailer is 10 plus years old.. anybody have any solid answers to keeping the water out? Obviously the service department dose not and i am tiered of throwing money at them Thanks in advance