Do you pay sufficient attention to the condition of your roof? If not, you should no longer take it for granted. These structures protect houses and building from weather elements and pests while providing a comfortable living or working atmosphere.