Roofing index
Cost guide / Indiana

Roofing Costs in Indiana — City-by-City Price Comparison

Roof replacement in Indiana typically costs $8,000–$14,000 in the cities covered by this guide. Compare roof size, material, storm damage, local labor, permits, and cleanup before choosing a quote.
Local benchmarks

What projects tend to cost

CityRoof typeAverage replacementWeather riskPermit
Indianapolis
Indiana
Composition shingle$8,000–$14,000Local weather exposureRequired
Greenwood
Indiana
Composition shingle$8,000–$14,000Local weather exposureRequired
Carmel
Indiana
Composition shingle$8,000–$14,000Local weather exposureRequired
Martinsville
Indiana
Composition shingle$8,000–$14,000Local weather exposureRequired
Zionsville
Indiana
Composition shingle$8,000–$14,000Local weather exposureRequired
Fishers
Indiana
Composition shingle$8,000–$14,000Local weather exposureRequired
Read the Indiana licensing guide