To fix leaks in your house, first hire a leak detection service to find the problem. Then, hire a window or roofing contractor to fix it. Better to hire local services providers in my area well known is like Zicklin Contracting but i dont know yours Location. They are well known in New York and can detect and fix leaks quickly and correctly. Find Local contractors nearby, so they can come fast and fix the issue. No need to search far, just call local contractors.