Can You Spray Foam Over an Existing Leaky Roof?

Yes — spray foam can be applied over an existing leaky roof, and in many cases it's the most permanent solution available. But two conditions must be met first.

Condition 1: Wet Insulation Must Be Removed

This is non-negotiable. Any insulation beneath the membrane that has been saturated with water must be removed and replaced with dry insulation before foam can be applied. Foaming over wet insulation causes blistering, poor adhesion, and continued leaks. The wet areas are identified through core samples and/or infrared scanning, then cut out and replaced before foam application proceeds.

Condition 2: The Substrate Must Be Structurally Sound

The existing roof substrate — whether it's TPO, EPDM, metal, or BUR — must be structurally intact enough to support foam adhesion. Extensive delamination or structural failure of the substrate may prevent foam from bonding properly. A professional assessment determines substrate condition.

What Happens When Both Conditions Are Met

Once wet insulation is replaced and the substrate is confirmed sound, spray foam is applied over the entire existing roof. The foam bonds to every surface, fills every crack and seam, and creates a completely seamless waterproof membrane in a single application — permanently sealing every existing leak point simultaneously.

Why This Is Better Than Repairs

Repairing individual leaks on an aging roof is a recurring battle. Foam restoration addresses every failure point at once, eliminating both existing leaks and future seam failure risk. For roofs with chronic, hard-to-locate leaks, foam restoration is often the definitive solution.