My parents contracted Encore to replace the windows in their house (Spring 2018). It has been an arduous and frustrating process for several months now. Encore postponed the work date several times and with little to no notice. They cited their crew was overworked and overbooked. First off, that's not my parents' fault as the client. That's a management issue. My parents paid good money for Encore's services. When the Encore crew finally did show up, they did the work, but it felt rushed. My parents found out during the first rain storm that one of the windows was leaking! It's been weeks since they first informed Encore of the issue, and every time it rains, the window leaks and incurs more water damage. Every time, my parents have to chase Encore to try and get them to fix the problem. The window is still leaking. It's like pulling teeth. It's clear to me that they are not prioritizing the issue. As a company that replaces windows, Encore literally has one job to do: install windows that do not leak! It's been a stressful experience for my retired parents, and until Encore demonstrates that they are willing to fulfill their contract for services paid, I would not recommend this company at all.