Yes, a roof coating is applied seamlessly on a roof and is able to bridge small cracks and pinholes. It is also elastic which means it will expand and contract with the roof.