Are your DIY ideas are not sufficient to fix the issues? The last resort is to call the home window instalment professionals. They may fix other issues or replace the windows.
Whether you fix the leaks yourself or call the professionals for that, one thing is for sure that you will end up improving the energy efficiency of your home. What do you think? Let us know by commenting below.