Answer by
LeheckaG (1826)
Contact your RV's manufacturer for their authorized repair service locations.
Depending on the cause of your water damage,
your repair costs might be covered by your automobile/RV insurance or your RV manufacturer's limited warranty.
Failing that,
most larger RV dealers' service departments can repair your water damage & re-seal your RV roof.