Your roof is the first line of defense against many different weather events. It not only keeps rain and snow out of your house, it is also is shaped in such a way as to direct the wind away from your home. The roof needs to protect you against heat loss during the...

read more