Roof maintenance is often of prime concern to homeowners all over the country. As one of the most expensive, if not the most expensive thing you’ll...