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