A well maintained roof is a source of pride for a household. It lives longer and gives no trouble to the members living within the building. A roof is also the structure within a building which is exposed to the maximum extent to natural elements like winds, snow, hail and sunlight. This demands extra precautionsRead more