Your roof is an unsung hero that protects your home from sun, rain, snow, and wind. As it ages, however, it will eventually need to be replaced.