uPVC Windows uPVC is a resilient material that is resistant to the elements. uPVC is strong and low maintenance. leeds double glazing repairs can be designed to match the design of a home or property. As compared to traditional wood-framed windows, uPVC also offers a significantly higher efficiency in energy