Your roof withstands a lot and is expected to protect your home from sun, rain, wind, snow, ice, and animal activity, and eventually it will take on so much wear that it will need some maintenance or repairs. At this point, homeowners have an important decision to make on whether