4 instances when your roof might be damaged

There are a number of scenarios where your roof might suffer significant damage. Sometimes a problem can build up a long period of time, or something might happen suddenly and catch you off guard. If you’ve been unfortunate enough to experience issues with your roof as a result of any of the following, you’ll be…