The RV Armor is a coating that is applied over two days that will seal the roof permanently. They come to your location for the installation. It has a life-time transferable warranty with technicians all over the country so if you have a problem or add something to the roof they are always there to help. Here is the link
Welcome to RV Armor - Home. I didn't have any leaks but it's one less thing to worry about.