I had a window replaced by this company and it leaks every time we have a bad storm. I have contacted them on several occasions with zero results. A company that wont s ... more