The most trusted and popular consumer complaints website
Explore your opportunities! Create an account or Sign In

Champio Windows / New window leaks

1 Wauwatosa, WI, United States
Contact information:
Phone: (414) 616-8922

I had a picture window installed in July (2008). The second day after installation it rained and I noticed water in the inside track of the window. I called and they said that it was normal. Whoever heard of a window that leaks? Champion Windows.

Stay away from this company, unless of course you want to buy leaky windows.


Post your comment