His estimate came in lower than everyone else and there was no annoying sales pitch, which I also really liked. He worked quickly and replaced 16 windows and a door in 2 days. However, the door was installed incorrectly and didn't have the window I had requested and paid for so I had to call him back. It took over 6 weeks of hassling him to come back and fix it. I could tell he was annoyed with me since he was so busy but it was HIS mistake. Now one of the windows has a broken spring casing, I called him but he didn't call me back. Another window doesn't open properly due to improper installation. Cold air seeps in from all the windows most likely due to a lack of foam insulation to fill the gaps. Overall, I'm very disappointed and very happy I'm moving. Buyer BEWARE!