Window Glass Replacement Weston-Super-Mare Weston-Super-Mare is a seaside town with a long history and offers many attractions to visitors. Installing new replacement windows will make your house more energy-efficient and draught free. You can also add decorative glass to your window panes for an individual style statement. uPVC Double Glazing