Window Glass Replacement Weston-Super-Mare Weston-Super-Mare is an old seaside town that offers many attractions to visitors. Installing new replacement windows will make your home more energy efficient and free of drafts. You can also add decorative glass to your window frames for an individual style statement. uPVC Double Glazing uPVC