Kain and his team were great. They showed up on time and finished the job in one day. We love our new windows. Super friendly crew. Great job installing and cleaning up afterwards.