I had a very small project that I could not do myself. Jack Core is the best!! He is great to communicate with, honest, reliable, particular about the work he does and very, very fair in terms of cost. If you are looking for someone to do roofing or remodeling, I could not think of anyone who would be better.