As a first time homeowner, I wasn't sure how to go about selecting a good contractor to install windows in our home. Kyle and his workers made that easy for me. His was easy to talk to and work with, provided a very reasonable price, and finished the work on time and well. We have some additional home improvements to complete, and I have no need to look for anyone else to do the work. My thanks to Kyle.