GNS Roofing Corp specializes in roof repair and maintenance. When it comes to roof repairing and maintenance you want to hire professional roofers that will get the job done…right! With over 17 years of experience, our clients can be rest assured their roofing needs are in good hands. We offer a thorough inspection of your roof to determine what kind of a repair is in order to solve your roofing needs. After we have completed our thorough inspection, we will sit down with you and discuss the available options and the work that needs to be done to make sure you will be left satisfied with our work.