(469) 902-0727
    How to Repair a Rubber Roof on a Home Addition or Porch
    Back to Blog

    September 14, 2026

    How to Repair a Rubber Roof on a Home Addition or Porch

    A rubber membrane is repaired by cleaning the area back to sound material, priming it, and bonding a compatible patch that extends well past the damage. The patch has to match the membrane. EPDM tape on TPO, or roof cement on either, will not hold through a Texas summer.

    Plenty of North Dallas homes have a rubber membrane somewhere, even if the main roof is shingle. Porch covers, additions over a patio, dormer tops and low slope sections behind a parapet are all commonly membrane. This guide is about those residential sections.

    Key Takeaways

    • Identify the membrane first. EPDM is black and rubbery, TPO is usually white and stiffer.
    • Most failures are at seams, edges and penetrations, not in the middle of the sheet.
    • A correct patch extends at least three inches past the damage on every side.
    • Ponding water that stays more than 48 hours is a slope problem, not a patch problem.

    Step 1: Identify the membrane

    • EPDM, often called rubber roofing, is black, flexible, and repaired with EPDM primer and cured rubber patches.
    • TPO is typically white or grey, stiffer, and repaired by heat welding a TPO patch.
    • Modified bitumen looks like a granulated rolled sheet and is torch or cold applied.

    Using the wrong repair system is the single most common mistake. Nothing bonds to EPDM without primer, and nothing sticks to TPO except a heat weld or a TPO specific tape.

    White TPO membrane roof with a heat welded patch around a vent penetration

    Step 2: Find the actual leak

    On a membrane, water gets in at a defect and then travels between the membrane and the insulation, sometimes for several feet. Look at these first:

    1. Seams, especially where three sheets overlap.
    2. Pipe and vent penetrations where the boot has shrunk.
    3. Perimeter edge metal and any termination bar.
    4. Where the membrane meets a wall.
    5. Punctures from dropped tools, furniture, or hail.
    6. Areas that hold standing water and have gone chalky.

    A hose test, run in sections starting at the lowest point and working uphill, is the reliable way to pin it down.

    Open lap seam on a black EPDM rubber roof membrane

    Step 3: The correct repair

    1. Clean the area with the manufacturer cleaner and let it dry completely.
    2. Cut back any loose or delaminated membrane.
    3. Prime the area if the system calls for it, which EPDM always does.
    4. Cut a patch with rounded corners, extending at least three inches past the damage all round.
    5. Roll it down firmly with a seam roller to drive out air.
    6. Seal the patch edge with lap sealant.

    Rounded corners matter. Square corners lift first.

    What not to use: asphalt roof cement, silicone caulk, duct tape, or a shingle patch. All of them fail within a season in Texas heat and they contaminate the surface so the proper repair afterwards is harder.

    Rubber patch with rounded corners bonded to an EPDM roof beside a seam roller

    Step 4: Deal with ponding

    If water sits on the section for more than two days after rain, the slope or drainage is wrong. Patching will not solve that. Options are adding tapered insulation, correcting a blocked scupper or drain, or re-covering the section with proper fall built in. Standing water accelerates membrane failure and is the reason many residential porch roofs fail early.

    Costs in North Dallas

    WorkUsual range
    Single patch repair300 to 700 dollars
    Seam re-sealed, run of several feet500 to 1,200 dollars
    Penetration or boot rebuilt400 to 900 dollars
    Re-cover a small residential section8 to 14 dollars per square foot

    When to stop patching

    Re-cover the section rather than repair it when the membrane is chalky and brittle across the whole area, when seams are failing in several places, when the insulation underneath is wet and spongy underfoot, or when the section is over twenty years old. Wet insulation must come out regardless. Roofing over it traps the moisture and the deck below will rot.

    If the section is small and problematic, it is also worth asking whether a different assembly would suit the space better. Our guide to roofing materials for North Texas covers the practical residential options.

    What North Texas weather does to a rubber roof

    Most rubber roofs we see in Collin County are not whole roofs. They are the porch, the addition or the low slope run behind a two storey home in Allen, Wylie, Frisco and McKinney. The local pattern is consistent.

    Local conditionWhat it does to EPDM or TPOSign to watch for
    HailPunctures and bruises the membrane, often near the fastenersSmall dimples that hold water after rain
    UV and heatChalks the surface and stresses the seamsPowdery residue on your hand, lifting seam edges
    Wind driven rainPushes water back under edge metal and terminationsStaining on the inside wall below the edge, not the middle

    The practical result is that a rubber section here tends to fail at its edges and seams long before the field of the membrane wears out, which is why a correct seam repair usually buys years rather than months. After a storm, the roof storm damage checklist covers what to photograph, and emergency roof repair covers what to do when water is coming in tonight.

    Frequently Asked Questions

    Can I patch a rubber roof myself?

    A small puncture on an accessible ground floor porch is within reach for a careful homeowner using the correct primer and patch kit. Seam failures, wet insulation and anything at height should go to a roofer.

    What is the best sealant for a rubber roof?

    There is no universal one. Use the lap sealant made for your membrane type. EPDM lap sealant on TPO, or asphalt cement on either, will fail.

    How long does a rubber roof last in Texas?

    EPDM commonly gives twenty to twenty five years here, TPO around twenty, less where water ponds or where the surface gets regular foot traffic.

    Why does my flat porch roof leak only sometimes?

    That usually means wind driven rain reaching an edge detail or a seam that is only marginally open. It still needs repairing, because the defect grows.

    Can you shingle over a rubber roof?

    No. Shingles need slope to work. On a low slope section they will leak, whatever is underneath.

    Get the section inspected

    Flying Cow Roofing is a family run residential roofer based in Farmersville, serving Plano, Frisco, McKinney, Allen and the wider North Dallas area. Call (469) 902-0727 or book a free roof inspection and we will tell you whether it is a patch, a re-cover, or a drainage problem.