Roofing Costs in Indiana (2026)
Based on BLS wage data, roofing in Indiana costs an average of $5,390, ranging from $3,234 to $9,702.
Indiana Average $5,390
BLS Hourly Rate $22.54
vs. National Avg varies
Compare roofing costs across Indiana. Prices based on BLS wage data.
Roofing Costs in Indiana by Service Type
| Service/Item | Low Estimate | Average | High Estimate |
|---|
Roofing Costs by City in Indiana
Frequently Asked Questions
What does roofing cost in Indiana?
Average: $5,390, based on BLS wage data.