Roofing index
Cost guide / Tennessee
Roofing Costs in Tennessee — City-by-City Price Comparison
Roof replacement in Tennessee typically costs $8,000–$14,300 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
| City | Roof type | Average replacement | Weather risk | Permit |
|---|---|---|---|---|
| Heiskell Tennessee | Composition shingle | $8,000–$14,000 | Local weather exposure | Required |
| Knoxville Tennessee | Composition shingle | $8,000–$14,000 | Local weather exposure | Required |
| Memphis Tennessee | Composition shingle | $8,000–$14,000 | Local weather exposure | Required |
| Nashville Tennessee | Composition shingle | $8,200–$14,300 | Local weather exposure | Required |
| Brentwood Tennessee | Composition shingle | $8,000–$14,000 | Local weather exposure | Required |
| Collierville Tennessee | Composition shingle | $8,000–$14,000 | Local weather exposure | Required |
| Mt. Juliet Tennessee | Composition shingle | $8,000–$14,000 | Local weather exposure | Required |
| Crossville Tennessee | Composition shingle | $8,000–$14,000 | Local weather exposure | Required |
| Bartlett Tennessee | Composition shingle | $8,000–$14,000 | Local weather exposure | Required |
| Hendersonville Tennessee | Composition shingle | $8,000–$14,000 | Local weather exposure | Required |
| Germantown Tennessee | Composition shingle | $8,000–$14,000 | Local weather exposure | Required |
| Horn Lake Tennessee | Composition shingle | $8,000–$14,000 | Local weather exposure | Required |
| La Vergne Tennessee | Composition shingle | $8,000–$14,000 | Local weather exposure | Required |