Roofing costs in Tulsa run below the national average, making it a comparatively affordable market for roofing work. That's about 15% below the national average, matching the broader Oklahoma market.
Estimated typical job cost, adjusted for the Oklahoma market. See how we calculate these prices →
| Service | Tulsa Estimate |
|---|---|
| Asphalt Shingle Roof Replacement | $6,290–$9,265 |
| Metal Roofing | $25,500–$35,700 |
| Tile Roofing | $17,000–$27,200 |
| Flat / Low-Slope Roofing | $9,180–$13,005 |
| Roof Repair | $340–$935 |
| Roof Inspection | $128–$276 |
| Gutter Installation | $765–$1,377 |
Use our free calculator for a ZIP-code accurate roofing estimate in Tulsa in under 60 seconds.
Get My Free Estimate →