Regular preventative roof maintenance saves homeowners thousands of dollars by identifying minor issues like missing shingles ...