I checked many roof contractors and decided to work with Ken's company. I read most of reviews from the internet, and now I can confirm all reviews for this company are true. I changed project schedule two times due to cold weather and snow, and Ken was flexible for any request. Ken's team did great job yesterday. Best quality and service.