Every house and public building has a roof on it, and while roofs may vary in shape, size, and even material, upkeep is always a concern. No roof should be damaged or leak, because leaking roofs can cause a lot of expensive problems for any homeowner or public building manager. The same is true for…