Commercial roofing contractors in NYC can also give you several options for roofing materials. You can choose from asphalt shingles, slate, metal roofing, gypsum, wood, ceramic tiles, and other types of commercial roofing materials that are available