Roof sealants are adhesive coatings that create a protective barrier over a roof, chimneys, vents and flashing. This material’s purpose is to seal cracks, gaps and damaged areas from the environment, keeping the elements from penetrating the home. They can fix leaks or prevent them from happening in the first place.