The asphalt roof on our Oregon house is 20 years old and it looks like there's another layer underneath. The roofing is beginning to come apart in places and curl up in other spots. Should we have the whole roof removed and reinstalled with a new one--or can we tell the contractors to just add another layer on top of the old roof?