Why You Need a Window Repair Service in London Double pane windows regulate the temperature inside your home and reduce the passage of cold or hot air. However, over time, the seal could wear away creating dampness or draughts. It's possible to fix damaged windows without resorting to a replacement.