Flat & Low-Slope Roofs · 14 min read
Flat Roof Replacement in Ohio: Cost, Membranes and Code
What a residential flat roof replacement costs in Columbus, which membrane suits an Ohio freeze–thaw climate, when code lets you recover instead of tear off, and how the job is done.
Replacing a residential flat roof in central Ohio runs $499–885 per square at standard grade, tear-off and permit included. One square is 100 square feet, so a 12-square flat roof — roughly 1,200 square feet — comes out at $5,988–10,620. Membrane choice, deck condition and drainage correction move that number more than anything else.
Reviewed September 2026 by a licensed Ohio general contractor.
What does a flat roof replacement cost in Columbus?
The ranges below come from the same rate tables the roof cost estimator on this site uses. They are all-in per square: tear-off and disposal, underlayment, membrane and installation, edge metal and flashing details, cleanup, and the permit and dump fees.
| Grade | Membrane it usually buys | Cost per square |
|---|---|---|
| Economy | EPDM, mechanically attached | $451–802 |
| Standard | 60-mil TPO, heat-welded | $499–885 |
| Premium | PVC, or single-ply fully adhered over a cover board | $600–1,058 |
Treat the membrane column as a planning simplification, not a rule. The estimator prices grade, not brand: economy, standard and premium are labor-and-material tiers, and the membranes listed are what those tiers typically buy on a Columbus house. You can spend premium money on thick fully adhered EPDM and economy money on thin mechanically attached TPO. What the tiers really track is membrane thickness, attachment method, whether a cover board is included, and how much detail work the edges and penetrations need.
Most residential flat roofs in Columbus are small — a porch, a garage, a rear addition, a dormer deck — so whole-roof totals matter more than the per-square figure:
| Flat area | Squares | Replacement total |
|---|---|---|
| 800 sq ft | 8 | $3,992–7,080 |
| 1,000 sq ft | 10 | $4,990–8,850 |
| 1,200 sq ft | 12 | $5,988–10,620 |
| 1,500 sq ft | 15 | $7,485–13,275 |
| 2,000 sq ft | 20 | $9,980–17,700 |
Two worked examples the estimator produces, both at standard grade:
- 12 squares, low slope, one story — a 1,200 sq ft rear addition or a detached garage: $5,988–10,620.
- 20 squares, low slope, two stories — a 2,000 sq ft flat section over a second floor: $10,778–19,116. The height factor is what separates this from the 20-square line above.
Height and slope are multipliers on the whole job, not line items. A flat roof is low slope by definition, so the pitch factor sits at 1.00 and stops mattering; height does not. Two stories adds 8 percent, three or more adds 18, because material and debris travel further and the fall-protection setup is bigger.
There is also a floor: the estimator will not price a job below $1,200. A two-square porch deck therefore does not come out at two times $499 — under about three squares you are paying for a crew, a dumpster and a permit however little membrane is involved. That is why small flat roofs feel expensive per square foot.
Included in the range: tear-off and disposal, underlayment, membrane and installation, edge metal and flashing, cleanup, permit and dump fees. Not included: deck replacement, structural repair, ventilation upgrades, gutters — and on a flat roof, tapered insulation. If slope has to be built into the assembly, that is a separate line and it is not small.
When does a flat roof need to be replaced?
Flat roofs fail differently from sloped ones. A shingle roof gives you a decade of visible decline; a membrane roof works, then it does not, and the leak gets worse fast.
A properly installed single-ply membrane should last 20–30 years. Modified bitumen runs 15–25. Built-up tar-and-gravel roofs commonly reach 20–30 years in Ohio. The signs yours is at the end:
- Ponding water lasting more than 48 hours after rain — most membrane warranties treat that as a failure condition.
- Leaks in more than one place rather than one identifiable spot.
- Blistering — moisture trapped between layers, lifting the membrane off its substrate.
- Alligatoring — a cracked, scaly surface showing UV damage and lost flexibility.
- Seam separation — welded or taped joints lifting, gapping or pulling apart.
- Shrinkage, common on older EPDM: the sheet pulls away from walls, parapet caps or penetrations.
- A sagging deck — structural water damage, and the one item here that needs attention this week.
- Interior signs — ceiling stains, a musty smell, higher heating bills from wet insulation.
The practical dividing line: once failure covers more than about a quarter of the surface, or water has reached the insulation across a wide area, replacement costs less than the next round of patches. Below that, a flat roof repair is the better buy — the estimator prices repair at $259–555 per square of area actually opened up, so a 200 sq ft patch is a few hundred dollars against several thousand for a replacement.
Ponding, drainage and Ohio freeze–thaw
Drainage is the whole game on a flat roof, and central Ohio is hard on it. Columbus crosses the freezing point dozens of times each winter, and every cycle does the same thing: water sits in a low spot, freezes, expands and works at the membrane, the seams and the flashing. NOAA publishes the local climate normals if you want the numbers for your ZIP code; the practical summary is that a Columbus flat roof takes the same freeze–thaw punishment a road surface does.
So ponding is not cosmetic. Standing water magnifies UV exposure, grows algae that holds moisture against the sheet, adds dead load, and turns every freeze into a wedge. A roof that drains in 24 hours outlives an identical roof that holds water for a week, by years.
“Flat” is a misnomer. New low-slope roofs in Ohio are built to a minimum of one-quarter unit vertical in 12 horizontal under 2019 RCO Chapter 9 — a quarter inch of fall per foot — so water has somewhere to go. Older Columbus additions and porches were often built dead level, or have settled into a low spot over a beam. Drainage gets fixed three ways: tapered insulation built up toward the drains, a cricket behind a curb or chimney, or a relocated drain or new scupper through the parapet. Tapered insulation is the usual answer and the usual budget surprise, because it is priced by volume of board, not by roof area.
Where overflow protection exists, R903.4 sets the rules for secondary drains and scuppers: they sit above the low point, so they only run when the primary drain blocks. Ask a contractor to show you where the water goes in a downpour.
Recover or replace: what the 2019 Residential Code of Ohio allows
A recover — also called an overlay — installs a new membrane over the old one. It is cheaper because there is no tear-off and no disposal. Ohio code decides when you may do it.
2019 RCO Section R908 governs reroofing. R908.3 requires the existing covering to be removed first — no recover — where any of these is true:
- The existing roof or covering is water-soaked, or has deteriorated to the point that it is no longer an adequate base for new roofing.
- The existing covering is wood shake, slate, clay, cement or asbestos-cement tile.
- The roof already carries two or more applications of any roof covering. That two-layer limit is the one most Columbus flat roofs hit: a 1970s built-up roof with a modified bitumen cap already counts as two.
The water-soaked clause matters most on a low-slope roof, because the wet part is invisible from the surface. Flat assemblies carry insulation between membrane and deck, and once that insulation is saturated it stays saturated — it has nowhere to dry to. Covering it seals the water in against the deck. A moisture survey, by infrared scan or core cuts, is the only way to know, and it is worth the money before anyone quotes an overlay. If the cores come back wet, R908.3 has made the decision for you.
Two exceptions in R908.1 work in your favor on older houses. Where an existing low-slope roof already provides positive drainage, reroofing is not required to meet the quarter-inch-per-foot minimum slope, and secondary overflow drains are not required to be added. Without them, every reroof on a 1920s Columbus porch would trigger structural work.
Even where a recover is legal, tear-off is usually the better purchase. You see the deck, every pitch pocket and pipe boot gets replaced rather than buried, wet insulation leaves the building, and slope can be corrected while the assembly is open. Most manufacturers also limit or void system warranties over a recover. The honest case for one is narrow: a single sound dry layer and a five-to-ten-year horizon before a sale or a larger renovation.
Choosing a membrane: EPDM, TPO, PVC or modified bitumen
Membrane type sets both the price tier and the service life. The post on TPO vs. EPDM vs. modified bitumen goes deeper; this is the short version for a replacement decision.
EPDM
Synthetic rubber, usually black, in 45, 60 or 90 mil, with 60 the residential standard. Seams are bonded with tape or adhesive. It is the most forgiving system in a freeze–thaw climate because the sheet stays flexible when cold, it is the simplest to repair, and it sits at the economy end of the table above. The trade-offs: a dark surface that absorbs summer heat, and taped seams that fail first at around 20 years.
TPO
Thermoplastic polyolefin, usually white, in 45, 60 or 80 mil. Seams are heat-welded, fusing adjacent sheets into one continuous surface rather than gluing them — a genuinely stronger joint than EPDM tape — and the reflective surface cuts summer heat gain over living space. TPO is the standard-grade choice on most Columbus residential flat roofs. Formulations vary more between manufacturers than EPDM does, so brand and mil thickness belong in the contract.
PVC
Also heat-welded, in 50, 60 or 80 mil, with the best chemical resistance of the group — relevant under a kitchen exhaust — and the longest single-ply service life. It is the premium tier, and on a plain residential addition it is usually more membrane than the house needs.
Modified bitumen
Polymer-modified asphalt in two or more plies, torch-applied, self-adhered, cold-applied or hot-mopped, often granule-surfaced so it reads like shingles from the street — which matters on a porch roof beside an asphalt shingle slope. It takes foot traffic better than single-ply and patches with roofing cement, but its service life is shorter, and torch work on an occupied house carries a fire risk self-adhered sheets avoid.
How a flat roof is replaced, step by step
A residential tear-off and replacement takes two to four days, weather permitting. The sequence, and what to look for at each point:
- Measure and scope the roof. The contractor walks the surface, marks ponding areas, photographs every penetration, checks parapets and copings, and measures the area in squares. A scope worth trusting names the membrane, the mil thickness, the attachment method and a per-sheet price for deck replacement found later.
- Survey for trapped moisture. On any roof over 10 years old, core cuts or an infrared scan tell you whether the insulation is wet. This decides recover against tear-off, and it belongs before the contract.
- Pull the permit. The contractor files it, not you. Work starts after it is issued and the number is on the paperwork.
- Protect the ground. Dumpster placement, plywood over the drive, tarps down the walls and edge fall protection, before anyone steps onto the roof.
- Tear off to the deck. Membrane, insulation, flashing and failed boards come off. Flat tear-off is faster than shingle tear-off because the material lifts in sheets, but disposal volume is larger.
- Inspect and repair the deck. Every square foot gets checked for rot, soft spots and delamination. Flat decks show more damage than sloped ones after years of ponding, so expect some sheathing replacement, at the per-sheet price agreed in writing beforehand.
- Install a vapor retarder if the assembly needs one. Where an unvented roof sits over a bathroom or kitchen, 2019 RCO Section R806.5 sets the requirements, including a minimum R-value of rigid insulation directly above the deck for condensation control — R-20 in Climate Zone 5, which covers Franklin County.
- Lay insulation and build the slope. Polyisocyanurate board goes down flat over a deck that already drains, tapered where it does not. This is the only moment in the roof’s life when slope and R-value can be corrected, so decide before the boards are ordered.
- Add a cover board. A high-density cover board gives the membrane a hard substrate that resists hail, dropped tools and foot traffic. Quotes often list it as optional. On a roof anyone will walk on, it is not.
- Install the membrane. Fully adhered, mechanically attached, or ballasted with gravel or pavers — rare on houses. TPO and PVC seams are welded with a robotic welder then probed by hand along their length. Ask to watch the probe test.
- Flash the edges and every penetration. New drip edge, gravel stop or perimeter metal goes on; R903.2 requires corrosion-resistant flashing at least 0.019 inch thick, and perimeter edge metal should be wind-tested to ANSI/SPRI ES-1. Pipes, vents, HVAC curbs and skylight curbs all get new flashing, never reused, and parapets get new coping.
- Prove the drainage. Drains are reset with new clamping rings and strainers, scuppers cleared, and a hose test shows water leaving the roof rather than pooling behind a curb.
- Walk it, then close the permit. Go up with the contractor and look along every seam, at every penetration and at the low points. Collect the manufacturer warranty and the installer’s workmanship warranty in writing, plus the material spec and seam photographs. The inspector then closes the permit.
Check the ceilings below the roof after the first heavy rain. New flat roof failures almost always show up in the first one or two storms, while they are still free to fix.
What moves the number on a Columbus flat roof
Two roofs of the same size can be thousands apart. Roughly in order of impact:
- Tapered insulation. Building slope into a dead-level deck is the largest single add-on, and it grows with the distance water has to travel.
- Deck replacement. Excluded from the ranges above, and more common on flat roofs. Get a per-sheet price before tear-off starts.
- Height. Two stories adds 8 percent to the whole job, three or more adds 18.
- Parapets and copings. A parapet turns a simple perimeter into a flashed wall with a cap on top. On small urban roofs, parapet length predicts cost better than area does.
- Penetration count. Every pipe, vent, curb and skylight is a detail built by hand; fourteen of them cost more than two on the same area.
- Membrane thickness and attachment. Sixty mil against 45, fully adhered against mechanically attached — real steps up in both cost and life.
What homeowners most often miss when comparing quotes: the insulation R-value, whether a cover board is in or out, whether the edge metal is ES-1 tested, whether drains are replaced or reused, and whether the warranty covers material only or material plus labor. Put those five on a sheet and ask every bidder the same questions.
Permits and inspections in Columbus
A full flat roof replacement needs a permit in the City of Columbus and in every surrounding jurisdiction. So does a recover, because how many layers exist is exactly what the inspection checks. Small spot repairs generally do not, but anything touching the deck or the structure does. The rules, fees and inspection sequence are in the guide to Columbus roofing permits.
Two things to insist on. The contractor pulls the permit, not you: an owner-builder permit is only legitimate if you are personally doing the work, and a contractor who asks you to pull it is moving liability onto your name. And the permit fee is already inside the ranges on this page — part of the fixed per-square cost — so it should never arrive as a change order.
Ohio has no statewide residential roofing license; registration is local, and the City of Columbus publishes its contractor registration requirements. Check before the quote, not after the leak. Unpermitted work surfaces anyway: buyers’ inspectors flag it at sale.
Can houses have flat roofs in Ohio?
Yes. Chapter 9 of the 2019 Residential Code of Ohio sets out low-slope assemblies by name: built-up roofs, modified bitumen under R905.11, thermoset single-ply such as EPDM under R905.12, and thermoplastic single-ply such as TPO and PVC under R905.13. Each has its own minimum slope, material standard and installation requirement. The question comes up because most Ohio housing stock is pitched, so a flat roof looks like an exception. It is not.
What Ohio does demand is an assembly designed for a climate that freezes, thaws and loads the roof with snow. In practice: a minimum quarter-inch-per-foot slope on new work so water leaves; drainage that is sized and protected, with overflow where parapets enclose the roof; and an insulation and vapor strategy that keeps the dew point above the deck, which is what R806.5 is about. Midcentury houses in Upper Arlington and Clintonville, flat-roofed additions, porch decks and garage roofs all live comfortably here — they just need a drainage plan a pitched roof gets for free.
When a flat roof should become something else
Sometimes the answer is to stop rebuilding the flat roof. If a porch or addition has failed twice and the framing can carry it, reframing to a pitched roof removes the drainage problem for good. The comparison is unforgiving, though: at standard grade a shingle roof replacement runs $369–655 per square and a metal roof replacement $819–1,435, against $499–885 for flat — and neither includes the framing, drawings, engineering or structural permit that reframing requires. Below about a quarter inch of fall per foot, a membrane is the only system on the list.
What to do next
Start with area and condition. Measure the flat section in squares, note how long water sits after rain, and find out whether anyone has ever cored the insulation. Then price it: the roof cost estimator gives a planning range for your square count, grade and height in about a minute, so you walk into the first conversation with a number rather than reacting to one.
Get three quotes on identical scope — same membrane, same mil, same attachment, same cover board decision, same warranty term — and read them side by side. On flat roofs an outlier low bid is nearly always a thinner membrane, a missing cover board, or a recover over wet insulation, and it shows up as a leak inside five years. If the insulation is dry and the damage is localized, price a repair first; if not, replace the assembly and fix the drainage while the deck is open.
This article is informational and reflects code requirements in effect at time of publication. Local jurisdictions in Ohio may have additional amendments. Always verify current code and contractor registration requirements with your local building department before beginning a roofing project.
Questions & answers
- Can houses have flat roofs in Ohio?
Yes. Chapter 9 of the 2019 Residential Code of Ohio covers low-slope residential assemblies by name — built-up, modified bitumen, and thermoset and thermoplastic single-ply. New work needs at least a quarter inch of fall per foot so water drains, plus sized drainage and an insulation strategy suited to freeze–thaw. Flat-roofed additions, porches, garages and midcentury houses are common across Columbus.
- How much does flat roof replacement cost in Ohio?
The roof cost estimator on this site puts a standard-grade flat roof at $499–885 per square, all in: tear-off, underlayment, membrane, flashing, cleanup and permit. A 12-square roof, about 1,200 square feet, comes out at $5,988–10,620; 20 squares over a second story runs $10,778–19,116. Deck replacement, structural repair and tapered insulation are extra.
- How is a flat roof replaced, step by step?
Scope and measure the roof, core the insulation to check for trapped moisture, pull the permit, tear off to the deck, repair the sheathing, lay insulation — tapered where slope has to be built — add a cover board, install and weld the membrane, flash every edge and penetration, hose-test the drainage, then walk the roof and close the permit. Two to four days on a house.
- Can I put a new flat roof over the old one?
Only sometimes. 2019 RCO Section R908.3 forbids a recover where the existing roof is water-soaked or no longer an adequate base, or where two or more layers already exist. Wet insulation is the usual disqualifier on a flat roof and it is invisible from the surface, so core cuts or an infrared scan belong before the contract. Tear-off also keeps the membrane warranty intact.
- How long does a flat roof last in Ohio?
A properly installed single-ply membrane — EPDM, TPO or PVC — should give 20–30 years in central Ohio. Modified bitumen runs 15–25. Older built-up tar-and-gravel roofs commonly reach 20–30 before the service life is spent. Drainage decides where in that range you land: a roof that ponds for days ages far faster than one that clears in 24 hours.
- Do you need a permit to replace a flat roof in Columbus?
Yes, for a full replacement and for a recover — the inspection exists partly to establish how many layers are on the roof. Surrounding jurisdictions require one too. The contractor files it, not you; an owner-builder permit is only legitimate if you are doing the work yourself. The fee already sits inside the per-square ranges on this page.
- Should I repair or replace my flat roof?
Repair while the damage is localized and the insulation under it is dry. Standard-grade flat roof repair prices at $259–555 per square of the area opened up, so a small patch is a few hundred dollars. Once failure covers about a quarter of the surface, or the same roof has been patched three or four times, replacement is the cheaper buy.
Sources
- Ohio Residential Code (ORC), Chapter 9 — Roof Assemblies (R903 Weather Protection, R905.11 Modified Bitumen, R905.12 Thermoset Single-Ply, R905.13 Thermoplastic Single-Ply, R908 Reroofing)
- ORC Chapter 8 — Roof-Ceiling Construction (R806.5 Unvented Attic Assemblies)
- Ohio Building Code (OBC), Chapter 15 — Roof Assemblies and Rooftop Structures
- Ohio Administrative Code 4101:8-9-01 — Roof Assemblies
- Ohio Board of Building Standards
- ASTM International — D4637, D5019 (single-ply), D1970, D4601 (modified bitumen) standards
- Single Ply Roofing Industry (SPRI) — ANSI/SPRI ES-1 perimeter edge wind testing
- National Roofing Contractors Association (NRCA)
- Kettering, Ohio Residential Reroofing Guide
- 2019 Residential Code of Ohio, Section R908 — Reroofing (UpCodes navigation: R908.1 low-slope exceptions, R908.3 recover vs. replacement)
- City of Columbus — contractor licences and registration (Department of Building & Zoning Services)
- International Institute of Building Enclosure Consultants (IIBEC) — low-slope roof moisture surveys and core sampling
- NOAA National Centers for Environmental Information — U.S. Climate Normals (central Ohio temperature and precipitation, freeze–thaw cycles)