One in the key areas in maintaining a house proper care of the house top. With the roof being constantly encountered with the natural elements including rain, snow, hail, wind and sun, a poorly installed roof can mean big adversity. From proper framing and construction to drying their roof, crucial