Very satisfied with my Window Depot experience. They sold a quality product and installed it professionally. Their crew was on time, courteous and worked efficiently. I was especially impressed with how the company was willing to work with us on payment terms. Highly recommended.