You can talk to your home insurance company to learn whether they have any preferred contractors, and what costs are covered. New York does not require roofing contractors to hold a state-level license, however there may be local requirements. You should verify that your contractor meets any local licensing requirements before signing a contract. As one of the top roofers in the , we highly recommend for consumers to research our company, prior to hiring us. There are various websites on the Internet that provide customer reviews and ratings on roofers in the United States. Here, you will find the name of our company, along with genuine customer comments.