Home and roof repairs can be stressful-so stressful that some homeowners will put them off until the last minute. This causes even more costly repairs and damages. Many homeowners don't think they need a new roof until there is a leak. However, roofs often show signs...