I hired this same company 5 years ago to take the moisture out of 6 of my windows and to this day they are still clear and dry so the process must work somehow. As for the warranty, they came back to reinstall a small plastic valve that came off the glass 2 years ago no problem. Because my...