It’s above you every day. But you rarely even think about it. Your roof. Your roof provides you with protection from wind, rain, heat and cold. Every day your roof is exposed to weather hazards and other elements, all of which contribute to its damage and deterioration. The primary cause of roof problems is a poorly maintained roof. As one of the largest parts of your building, it requires inspection, maintenance and repair every so often.