Different roofs have different life expectancy but sometimes a newly installed roof starts leaking if not installed properly. Here is an infographic that surely will help you in finding the right reason of roof leaks in your building.Read less