We recently had some windows replaced by this company and we are extremely happy with the results. We had other windows replaced just a year ago from a different company, and the quality and workmanship of Window Depot USA is so much higher!!! The...