For all roofing work call these guys!! Nevr had a problem from start to finish .. the crew did a fantastic job my flat roof just needed some sealing they took care of it no problem my luck every other contractor has messed up my house and took my money… NY Roofing was an honest company and did me right. Thannk you team