I had an average experience with New Look Thermo W...
I had an average experience with New Look Thermo Window CORP. The windows I purchased are of good quality, but the installation took longer than expected. Overall, I am satisfied with the product, but there is room for improvement in terms of installation efficiency.
