Roofing costs in Buffalo run above the national average, in line with Buffalo's overall cost of living. That's about 45% above the national average, matching the broader New York market.
Estimated typical job cost, adjusted for the New York market. See how we calculate these prices →
| Service | Buffalo Estimate |
|---|---|
| Asphalt Shingle Roof Replacement | $10,730–$15,805 |
| Metal Roofing | $43,500–$60,900 |
| Tile Roofing | $29,000–$46,400 |
| Flat / Low-Slope Roofing | $15,660–$22,185 |
| Roof Repair | $580–$1,595 |
| Roof Inspection | $218–$471 |
| Gutter Installation | $1,305–$2,349 |
Use our free calculator for a ZIP-code accurate roofing estimate in Buffalo in under 60 seconds.
Get My Free Estimate →