Champion Windows Of Omaha Nebraska
Sells very poor quality windows that leak then will not stand behind their life time warranty
I purchased windows from Champion windows of Omaha Nebraska and have had nothing but problems with these windows from the start. The techs from Champion windows have been to my house numerous times and can never get my windows so that they will seal and not leak air. Now it has gotten to the point ...