roof warranty requirements