UPVC windows typically have a lifespan of around 20 years, but this can vary between 10 to 35 years depending on factors like quality and maintenance. If your uPVC windows were installed approximately two decades ago, it's important to consider that they may be approaching the end of their expected lifespan. To determine if replacement or repair is necessary, it is advisable to assess their current condition and seek professional advice, with installers such as Turkington. Well-maintained uPVC windows can last for 20 to 30 years or more, with longevity influenced by factors such as material quality, proper installation and regular upkeep through consistent cleaning and maintenance.