Kevin is so easy to work with. He is extremely responsive, providing updates often. He also showed up to work at 8am almost every morning. Kevin installed 17 new windows, installed new siding for that portion of our house, and trimmed out the windows. It was an extensive amount of work and it all was done impeccably. His craftsmanship, integrity, and responsiveness are top notch. I highly recommend Kevin!