Buying replacement windows for our first house 6 years ago was difficult until we met Jim from Newpro. We had called a few companies that were too good to be true (read the fine print.) When we sat down with Jim from Newpro he explained everything, answered all of our questions, and told us about the installation process. The installation went very smoothly.
more