I had 7 windows installed by this place and they did not do a very good job. I had a problem with leakage in the first month and I couldnt even get anyone to come out and look at it. The capping on the outside of the windows is horrible. Even has open areas where water can get into.
more