A roofing contractor is an integral part of every construction project, whether big or small. We must do roof repair or installation properly. Whether you need to replace a section of your flat roof or extend the life of one, it's important to engage the expertise of a qualified and licensed roofing contractor. The best way to find a roofing contractor is by word of mouth. Just ask your friends, family, and colleagues about their contractor of choice, or look up their names in the phone book or browse through websites of licensed roofing contractors in NYC.