Roofing What Should I Do If My Roof Has Been Damaged by a Storm? Your roof is engineered to protect you from the sun, wind, heavy rains, significant snowfall, and various other natural occurrences. However, too much of a Read More » May 15, 2023