New York
Roofing Cost in New York (2026)
Roofing costs in New York run above the national average, driven by higher labor rates and cost of living. That's about 45% above the national average.
$11,100 – $15,000
full roof replacement, 1,800 sq ft home
≈ $7 per sq ft installed on average in New York
Cost by Service in New York
Estimated typical job cost, adjusted for New York's labor rates.
| Service | New York Estimate |
| Asphalt Shingle Roof |
$11,100–$16,300 |
| Metal Roof |
$26,100–$37,850 |
| Tile Roof |
$26,100–$41,750 |
| Flat / Low-Slope Roof |
$15,650–$22,200 |
| Roof Repair |
$600–$1,600 |
| Roof Inspection |
$200–$450 |
| Gutter Replacement |
$1,100–$1,950 |
FAQs
How much does a roof replacement cost?
Roof replacement typically costs $5,500–$15,000 for an average home, depending on size, material, and location. Asphalt shingles average $3.25–$6.25 per sq ft installed for the most common tiers, while metal, tile, and premium materials cost significantly more.
How much does roof repair cost?
Minor roof repairs — a few shingles, flashing, or a small leak — cost $150–$450. Larger repairs covering more of the roof or storm damage can run $1,000–$6,500 depending on scope.
How much does a metal roof cost?
Metal roofing costs $7.50–$21 per sq ft installed. Corrugated panels are the most affordable option, while standing seam — the premium, longest-lasting choice — runs $15–$21 per sq ft.
How long does a roof last?
Asphalt shingles last 20–30 years. Metal roofs last 40–70 years. Tile and slate roofs can last 50–100+ years with proper maintenance.
Is RoofingCal really free?
Yes, 100% free. No account needed. Enter your ZIP code and roof details to get an instant, location-specific estimate you can use to compare contractor quotes.