No roof can last forever and getting a roof replaced might be cheaper than you would think...
Roof deck rot, moisture in the attic and damaged framing can all contribute to a sagging roof. If you notice your roof is sagging, don't delay the necessary roof replacement.