How Much Does a New Roof Cost in NYC?
A new roof in New York City costs $8,000–$25,000 in 2026. Most homeowners pay $11,000–$15,000 for a standard asphalt shingle or EPDM flat roof on a 1,500–2,000 sq ft home. That range moves based on borough, material, roof pitch, and permit fees. A Brooklyn brownstone flat roof costs very differently from a Queens single-family pitched … Read more