Typically lasting around 20 years, which can vary between 10-35 years depending on the quality and upkeep, if your uPVC windows were installed around 1999 it's likely that they could need replacing or at least repairing by now.