We were extremely pleased with the products and service. Dave spent a good deal of time with us - - taking us thru and helping us understand the different options. It was important for us to work with professionals: people who well understood their products and our needs, and who stood behind their products. The installers did very high quality work and were very pleasant. And when a service issue came up Encore responded immediately.