Why You Should Leave Windows Seal Replacement to the Experts Window seals can help you save money on energy, keep out drafts and moisture from entering your home and causing mould or rot. They can break for a variety of reasons, including normal settlement of the house and temperature fluctuations