Roof Replacement Cost in New York, New York Roof substitute cost in New York, New York ranges from $7,600 to $45,500 relying on the measurements of your roofing and quality of tile. This does not feature a brand-new roof along with a single-layer exterior. Roof covering replacement expense