Seals fail and cause cloudy look they do replace but you install them back cause it takes a long time to use their installer. In the 3 years I've had the windows I've had 4 failures on the bottoms and 2 tops
March 2026
Good, honest people who do business with integrity. Also love that their products are made right here in the US of A!
September 2025
Purchased Croft windows and installed in mobile home and small building. Durable, sturdy and long lasting.