Roofing is a craft that takes time and balance. Roofing contractors New York NY must be able to align the shingles or other materials properly in order to protect the house from weather like wind, rain and snow. A roofer new York NY may need to inspect damage on roofs, estimate costs and materials to fix or build a roof, install insulation or vapor barriers, cut materials to fit corners and against walls, and seal everything to avoid leaks. Other roofs may need to be covered in tar and gravel to protect it from the elements.