It is important to find the top general contractors in New York. Roofing can be a very competitive field, so it is always a good idea to have multiple options when you are looking for someone to install your roof. You should make a list of residential roofing contractors in New York that you have found to be trustworthy and have good recommendations. Look at different pictures of their work and talk to some of their previous clients. This will give you a good idea of what you can expect from them.
There are several important considerations to keep in mind when choosing a roofing contractor. One is to look at their service history. Find out how long they have been in business, how satisfied their customers are, and how much revenue they bring in each year. The more experience a company has, the better chance it has of staying in business for many years and building its name.