My last fiver had a rubber roof. I used Earthbond more then once. Mostly on the roof edges. That is where it seems to get the most damage from branches. The first time I damaged the roof I went to an RV dealer and bought some Earthbond and the dealer recommended to use a sealer caulk also around the edges. I cleaned the surface and use caulk then the tape. Had those seals on there for ten years and when I traded the unit they were still waterproof. I live in SW Fla. so the roof went through many years on heavy rain.