Roof damage is often caused by severe weather or other natural causes. Occasionally it could be caused by human error or lapse in judgment which could have you looking for professional roofing assistance. These preventable mistakes often create a larger problem and...