HOW LONG SHOULD A NEW ROOF LAST? UNDERSTANDING LIFESPAN AND REPAIR NEEDS