Dan is a very knowledgeable contractor & gave me an extremely accurate estimate of the time my windows would take to install. The fact that it took less time was due to the efficiency & teamwork of the crew. They were considerate of my home & garden & cleaned up after themselves. I had chosen a product he was not familiar with, but we were both very happy with the outcome. I highly recommend Dan DeVries for your contracting needs.