Excellent experience from start to finish! Stan accommodated our schedule to come meet us and show us the product and talk about budget. He was low pressure and very professional. The value of this product is strong. Once we ordered the company kept in touch as to status and installation. Mike the installer and his crew was top notch professionals, they respected our home and cleaned up after. Their finish work was more than I expected and I am very happy with this company.