Champion Windows
Champion Windows LEAK!
In July I had a window installed by Champion Windows. The window was a "3 Lite Slider Picture Window" (2 screens). The center, main window was scratched and has since been replaced, but that is not my complaint. Two days after installation it rained, and I noticed water in the inside ...