A warranty's headline duration does not summarize its coverage. Material defects, workmanship, exclusions, maintenance conditions, and transfer procedures may be treated separately. Different warranties can cover different parts of the same roof.
What to do next
Read the actual documents for the proposed system and ask which coverage the contractor is providing. Keep registration requirements and limitations visible in the comparison. Do not equate a warranty period with a prediction of the roof's service life.
Related Perkins guidance
Contact Perkins Roofing to discuss your roof and the appropriate next step.