Workers peeling a worn white membrane off a low-slope roof during a repair
Home › Flat roofing
Flat roofing ยท Charleston, Berkeley & Dorchester

Flat and Low-Slope Roofing in Charleston

A roof too shallow for shingles needs a membrane, and a membrane lives or dies by drainage, seams and edges. Here is how the three common systems differ, when a coating or a recover is allowed, and what the coast adds.

  • TPO, EPDM and modified bitumen
  • Drain and scupper work on the scope
  • Rooftop unit curbs flashed
Free roof inspectionWe photograph each slope and send you the set either way.

By sending, you agree Holy City Roofers may call, text or email you about your roof. Msg & data rates may apply. Reply STOP to opt out. SMS terms · Privacy

Free roof inspectionEvery slope photographed
Storm & hail damagePhotos for your insurer
Written, line-item quotesMaterials named by brand
Charleston, Berkeley & Dorchester36 cities & jurisdictions

Very few roofs are truly flat. The ones people call flat usually have a little pitch, a quarter of an inch per foot or so, and the whole design depends on that pitch moving water to a drain, a scupper or an edge before it sits. On houses they usually turn up over porches and additions, on shallow rear sections and dormers, and on garages. On storefronts and small commercial buildings they are often the whole roof.

This page covers where shingles stop and membranes start, the three membranes you will see on quotes, how water has to leave a low roof, when the code allows a coating or a second layer instead of a tear-off, what hurricane wind does at the edges, the details at curbs and drains, and the reviews that apply in historic and commercial districts.

Where shingles stop and membranes start

The residential code South Carolina enforces draws the lines. Asphalt shingles may not go on a slope under 2 inches per foot, and metal shingles not under 3. Below that, the choices are a membrane or a standing-seam metal system, which the code allows down to a quarter inch per foot.

For membranes the code speaks of a design slope, and for modified bitumen, thermoset single-ply (EPDM) and thermoplastic single-ply (TPO and PVC) alike it is at least 1/4 inch per foot, about 2 percent (Sections R905.11.1, R905.12.1 and R905.13.1). That is the slope water needs to keep moving.

The trouble spots on houses are the places in between: a porch roof pitched at 1.5:12 that someone shingled anyway, or a shallow section where a steep main roof dumps its water. Shingles on a slope that low let wind-driven rain in, because they are made to shed water, not hold it out. If you have one of those, the fix is a membrane or standing seam, not more sealant. The metal roofing page covers the standing-seam option.

TPO, EPDM and modified bitumen

All three are recognized by the code, each against its own ASTM standards:

SystemWhat it isCode section and standards
TPO (and PVC)A thermoplastic sheet whose seams are welded with hot airR905.13: ASTM D4434, D6754 or D6878
EPDMA synthetic rubber sheet with seams joined by tape or adhesiveR905.12: ASTM D4637 or D5019
Modified bitumenAsphalt reinforced and modified with polymers, in rolls set in adhesive, torched or self-adheredR905.11: ASTM D6162, D6163, D6164, D6222, D6223 or D6298

Which one fits depends on the roof more than on a brand: how big it is, how many walls, curbs and pipes break it up, whether anyone walks on it, and what sits underneath. On a re-roof, matching what is there can also make review easier: on the Charleston peninsula, preservation staff can usually approve a TPO-for-TPO replacement over the counter.

A quote should name the membrane by maker and product, its thickness, how it is attached and how its seams are made. Ours name every material by brand and product.

Workers peeling a worn white membrane off a low-slope roof during a repair

Water has to leave

Most low-slope leaks start where water stands. A membrane can tolerate a lot, but a puddle that stays for days keeps every seam and fastener under it wet, and any small opening there gets a steady supply.

Rain here does not give a low roof much time. NOAA's estimates for downtown put a one-hour storm that comes once in ten years above 3 inches, and the gutters page has the short-burst figures. A low roof has to pass that water through its drains, scuppers or edge gutter as fast as it falls.

The code is practical about older buildings. On a re-roof, a roof that already drains positively is exempt from the quarter-inch design slope (R908.1, Exception 1), and it need not gain the secondary emergency drains or scuppers a new roof would need (Exception 2). The words that matter are positive drainage. Where water ponds, the re-roof is the time to add slope with tapered insulation or a cricket, move a drain to the low spot, or open a scupper, and our quotes list that work line by line, including drain and scupper work.

Coat it, cover it or tear it off

Low roofs give more options than shingle roofs, and the code spells them out:

  • Coating. A new protective coating over an existing coating, over modified bitumen, built-up roofing, thermoset or thermoplastic single-ply, metal or spray foam is allowed without a tear-off (R908.3.1). The City of Charleston wants the maker's specifications with the permit application for an elastomeric roof.
  • Recover. A new covering over the old one is allowed when the new covering's maker approves the method.
  • Tear-off. Removal of all layers down to the deck (R908.3).

Section R908.3.1.1 then takes the recover off the table in three cases: the old roof is wet or worn out, it is slate or tile, or two layers are already there. The same sense applies to a coating: it cannot rescue a roof that is already soaked.

A coating seals the surface, not what is under it. If the insulation or deck below a membrane is already wet, a coating or a new layer traps that water in the roof. Before anyone quotes a coating, ask how they know the layers underneath are dry.

Edges and corners in hurricane wind

Design wind across the three counties runs from 133 to 150 mph by address. On a low roof, wind pulls hardest at the edges and corners, which is why FEMA's post-Ike advisory on metal roof systems, low-slope and steep alike, asks designers to state separate uplift loads for the field, the perimeter and the corners of a roof, along with how wide that perimeter is. On a small roof, it suggests using the corner load everywhere.

What that means on a quote:

  • The membrane is attached to the maker's specifications for the design wind at your address, with closer fastening or more adhesive along the perimeter and corners than in the middle.
  • Edge metal is fastened closely enough that it cannot peel back and take the membrane with it.
  • Commercial buildings are permitted under the building code, not the residential one; Charleston County's underlayment form notes that commercial underlayment follows Chapter 15 of the 2021 International Building Code.

The City of Charleston asks for the maker's specifications with any elastomeric roof permit, and Folly Beach asks for roofing specifications that prove its 150 mph rating. Either one is a good test of whether a quote was written for your address.

Curbs, drains and everything that goes through

On a low roof the membrane itself rarely fails first. The details do: the curb under an air conditioning unit, a pipe boot, a drain bowl, the joint where a low roof meets a brick parapet or a wall of siding. The code is short on these points but clear. Under Section R908.5, a re-roof replaces any flashing, edge metal, outlet or vent that shows rust, damage or decay, and R908.6 has new flashing built to the maker's instructions, with metal primed wherever bitumen will be stuck to it.

Near salt water, metal edges, drain rings and scupper boxes deserve the same question as any other metal on the roof: what are they made of, and what are they fastened with.

Equipment adds its own paperwork. Moncks Corner, for one, asks for an engineering letter on the roof and a roof-anchor installation packet before it permits rooftop solar. Rooftop units need curbs tall enough to flash properly and a clear path for water around them. We flash curbs and penetrations as part of the membrane work, not as an afterthought, and each one shows up on the written scope.

Historic districts and commercial reviews

Low roofs draw a different kind of review than steep ones:

  • City of Charleston: preservation staff can usually approve a TPO-for-TPO replacement over the counter at the Permit Center. In the Historic Corridor District, exterior repairs are reviewed only for commercial buildings and buildings with eight or more units.
  • Mount Pleasant, Old Village: the design guidelines do not permit flat or mansard roofs, so a low-slope addition there is a conversation with the Historic District Preservation Commission's staff before it is a drawing.
  • Folly Beach: all exterior work on a commercial property needs Design Review Board approval before a permit is issued.
  • Goose Creek: the Architectural Review Board reviews changes to commercial properties.

Every town page on this site lists who issues the roofing permit there; we pull it.

What moves the price of a low-slope roof

We have not found a current published price for low-slope roofing in this region that we would stand behind, so here is what changes a real number:

  • Tear-off depth. One membrane coming off is a different job from three layers of old built-up roofing and wet insulation.
  • Drainage work. Tapered insulation, new drains, crickets or scuppers add materials and hours.
  • The membrane and its attachment. Thickness, fully adhered against mechanically fastened, and the extra fastening at perimeters and corners.
  • Edges and transitions. Every wall, parapet, curb and pipe needs its own flashing.
  • Access. A porch roof reached from a ladder differs from a commercial roof that needs equipment lifted onto it.

Common questions about flat roofing in Charleston

What is the minimum slope for a flat roof?

Modified bitumen, EPDM and TPO roofs need at least a quarter inch of slope for every foot under the residential code, about 2 percent. On a re-roof, an existing roof that already drains positively is exempt from that rule.

Is TPO or EPDM better here?

Neither wins everywhere. The choice turns on the roof's size and shape, how many walls, curbs and pipes break it up, foot traffic and what is underneath. On a historic building in Charleston, replacing like with like, such as TPO for TPO, usually keeps the review simple.

Can I just coat my flat roof?

The code allows a new coating over most existing membranes without a tear-off, and Charleston wants the maker's specifications with an elastomeric roof permit. A coating only works on a dry roof, though. Over wet insulation it traps the water.

Can a new membrane go over the old one?

Sometimes. A recover is allowed when the new membrane's maker approves it, but never on top of a wet or worn-out roof, or one that is already two layers thick. Then everything comes off to the deck.

Why does my porch roof leak in hard rain?

Often because it is too shallow for what is on it. Shingles are not allowed below 2:12, and on very low slopes wind-driven rain gets under them. A membrane or a standing-seam metal roof is the usual fix, along with the flashing where it meets the house.

Does a flat roof replacement need a permit?

In most places here, yes. Most of the city, town and county rules researched for this site list roofing as work that needs a permit, commercial buildings may need design review first, and each town page lists who issues the permit. We pull it.

Where we work

Flat roofing across greater Charleston, from the sea islands and beach towns to Summerville, Goose Creek and Moncks Corner. Each city has its own page with the permit rule and code edition that apply there:

Sources: 2021 International Residential Code as adopted in South Carolina, Chapter 9: R905.2.2, R905.4.2, R905.10.2, R905.11-R905.13, R908.1, R908.3, R908.3.1, R908.3.1.1, R908.5, R908.6 (UpCodes) · NOAA Atlas 14 precipitation-frequency estimates (intensity), downtown Charleston · FEMA, Metal Roof Systems in High-Wind Regions, Hurricane Ike Recovery Advisory (uplift loads by roof zone) · Charleston County Building Inspection Services, Roof Underlayment Form (2021 code, commercial note) · City of Charleston, roof permit guideline (elastomeric roofs: manufacturer's specifications) · City of Charleston, Board of Architectural Review (staff approvals, Historic Corridor District) · Town of Mount Pleasant, Old Village Historic District Guidelines · City of Folly Beach, Building and Planning · City of Goose Creek, building permits · Town of Moncks Corner, building permits and inspections (rooftop solar) · Berkeley County Codes Enforcement (133 mph minimum). Codes, programs and prices change; confirm the current rule with your city before you rely on it.

Related services

More on the work

White two-story house with double front porches, a low hipped roof and moss-draped oaks
Free roof inspection

Get a straight answer on your roof

Free inspection, a written scope, and photos you keep either way.

Book my free inspection →
Free Inspection