Climb on top of the RV and sweep it off to get rid of the debris.
Clean the roof with a damp mop and let the roof dry.
Apply sealing tape to the area where the leaking occurs. Remove the clear covering from the tape and apply the tape 3 to 4 inches at a time.
Rub the tape well to ensure that is adheres tightly.
Check the inside for roof damage where the leak was.
Use a pry bar or screwdriver to remove the ceiling panel. Look for rotting plywood.
Replace plywood, if needed. Cut a replacement section of marine plywood. Pry out the old plywood roof panel and fit in the new one and nail it into place.
Replace the ceiling tile.