I hired Jack Atlas to replace my shingle roof as well as to replace my flat roof with a new membrane system. They also made repairs to my front dormer. They were very pleasant to work with. Once I approved the cost, they started the job the next day. The work was delayed due to inclement weather but they did an excellent job of keeping in touch on a daily basis and resumed the work as soon as they were able. I was really impressed by how clean they left the yard. Indeed, they left it neater than when they arrived! I would highly recommend Jack Atlas roofing. I was very impressed with both the workmanship and the quality of service.