Age is one part of the picture. Condition, the extent of the problem, and the details of the roof matter too.
What brought you here?
Choose the situation closest to yours.
Questions before conclusions
Start by finding the source.
An isolated issue may be suitable for a repair when the surrounding roof is in sound condition. The visible leak does not always sit directly below the cause.
Worth asking
Where and when did you first notice the problem?
Is the surrounding roof in good condition?
What would the repair address, and what would it leave?
Widespread deterioration or repeated issues make a broader assessment useful. Compare the condition of the covering and underlying layers before deciding.
Worth asking
How extensive is the deterioration?
Have previous repairs addressed the underlying issue?
You do not need to choose repair or replacement before asking for help. Start with what you have noticed, what you know about the roof, and your plans for the home.