Your roofing system protects your home from various weather conditions on a daily basis. However, constant exposure to the elements will eventually take its toll, resulting in things like missing shingles, roof leaks, excessive granule loss, damaged gutters and other issues. These types of damage oftentimes indicate that your roof is starting to fail.