Repair or Replace a Roof?

Our roof sees a lot of action over the years from random animals that scramble across it to heavy rainstorms or severe heat and humidity. The good news is that a roof is usually built to last, and you can expect it to have a lifespan of up to a decade or more...