Roof Replacement Cost Across the Baltimore-Columbia-Towson Metro
Roof replacement costs in the Baltimore-Columbia-Towson metro area range from $2,100 to $31,500, with most homeowners paying between $6,325 and $10,928. The median cost reported across recent projects is $8,375.
How each city stacks up
| City | Median | Receipts |
|---|---|---|
| Baltimore, MD | $8,375 | 10 |
Your city not listed? Share what you paid →
Inside Roof Replacement
| Exact job | Avg | Receipts |
|---|---|---|
| 15 Square Flat Roof Replacement | $11,000 | 1 |
| 8 Square Rubber Roof Replacement | $8,250 | 1 |
The receipts
Every receipt below is a real homeowner report behind this page.
Pick one chip per row. Adding a second row narrows to reports that match both.
Full removal and replacement of flat roof and all decking for rowhome
Replaced a row home roof. Unpermitted.
Scope and write-up hidden until contributor access.
Scope and write-up hidden until contributor access.
Scope and write-up hidden until contributor access.
Unlock every locked receipt, provider name, and rating for life.
Takes ~90 seconds. Share one price from any job you've had done. One verified contribution grants lifetime access to every locked receipt across the site.
Other pages in this neighborhood
Roof Repair · Gutter Installation · Gutter Cleaning · Chimney Repair
10 neighbors across the metro made this page possible
Already finished a roof replacement job in the Baltimore-Columbia-Towson metro? Drop in what you paid. Once approved, you unlock full detail on every page across the site.