Flat roofs are different animals from sloped roofs. They use different materials, they fail in different ways, and they require a different kind of attention. If you own a commercial building, an industrial property, or a residential home with a flat or low-slope section in the Inland Empire, you need to understand how these roofs behave in our specific climate - because our heat and UV levels put flat roofing materials through conditions that the manufacturers' lab tests don't fully account for.
I've been working on flat roofs across Riverside, San Bernardino, Corona, and the broader Inland Empire for 35 years. Here's what goes wrong, why it goes wrong here specifically, and what your options are when it does.
Ponding Water - The Most Common Flat Roof Problem
Flat roofs aren't actually flat - or at least they shouldn't be. A properly designed flat roof has a slight slope (typically 1/4 inch per foot minimum) to direct water toward drains, scuppers, or roof edges. When water sits on a flat roof for more than 48 hours after a rain event, that's called ponding, and it's a problem.
Ponding happens for several reasons: the original roof was installed without adequate slope, the structure has settled over time creating low spots, drains are clogged or insufficient, or the roof deck has deflected under load. Whatever the cause, standing water on a flat roof accelerates membrane degradation, adds weight the structure may not be designed for (water weighs about 5.2 pounds per square foot per inch of depth), and creates leak points at every seam and penetration it touches.
In the Inland Empire, ponding has an additional consequence: when that standing water evaporates in our heat, it leaves behind mineral deposits and concentrated contaminants that are corrosive to membrane materials. The wet-dry cycle of occasional rain followed by rapid evaporation in 100-plus-degree weather is particularly hard on single-ply membranes like TPO and EPDM.
If you can see standing water on your flat roof 48 hours after the last rain, or if you can see the staining and rings that indicate where water has been ponding, you need a professional assessment. The fix might be as straightforward as clearing drains, or it might require tapered insulation to correct the slope - typically $3 to $6 per square foot installed. Ignoring ponding leads to membrane failure, and membrane failure on a flat roof means water in your building.
Membrane Bubbling and Blistering
Bubbles or blisters in a flat roof membrane look like raised areas - sometimes small (golf ball sized) and sometimes large (several feet across). They form when moisture gets trapped beneath or within the membrane system and turns to vapor in the heat. In a climate where roof surface temperatures hit 160 to 180 degrees on a summer afternoon, any trapped moisture becomes pressurized vapor, pushing the membrane upward.
Small blisters in a built-up roof (BUR) or modified bitumen system don't always require immediate action if the membrane is intact over the blister. But they need monitoring because the membrane at a blister is stretched thinner than the surrounding material, making it more vulnerable to puncture and UV damage.
Large blisters, or blisters that have cracked open, are active problems. An open blister is a hole in your roof. In our dry climate you might not see the consequences immediately, but the next rain event will find that opening. And once water gets under the membrane through a cracked blister, it can travel laterally between the insulation layers, making the leak point inside the building nowhere near the blister location on the roof.
I've had building owners tell me they went up and cut open blisters to "let them breathe." This makes the problem worse. Cutting a blister open creates an intentional breach in your waterproofing membrane. Blister repair requires proper technique - the area is cut, dried, and re-sealed with compatible materials. Let a professional handle it.
Seam Failures
Every flat roof membrane system has seams - the joints where sheets of material overlap. These seams are the most common failure point on any flat roof, and in the Inland Empire's extreme heat, they fail faster than they do in moderate climates.
TPO Seam Issues
TPO (Thermoplastic Polyolefin) membranes have heat-welded seams. When properly welded, these seams are actually stronger than the membrane itself. But "properly welded" is the key phrase. If the original welder ran too fast, didn't maintain proper temperature, or welded in conditions that affected the bond, you get a seam that looks welded but doesn't have the full bond strength. In our heat, these weak welds separate over time. You'll see the edge of the upper sheet beginning to lift or curl along the seam line.
TPO seam failures in the Inland Empire are more common than I'd like to see. The membrane's thermal expansion and contraction in our temperature extremes puts constant stress on every seam. A marginal weld that might hold for 20 years in a mild climate can fail in 8 to 12 years here.
EPDM Seam Issues
EPDM (Ethylene Propylene Diene Monomer) membranes use adhesive or tape to join seams rather than heat welding. These adhesive bonds degrade over time, especially in high-UV, high-heat environments like ours. An EPDM seam that's starting to open will show the tape or adhesive edge lifting, with visible separation between the overlapping sheets.
Seam repairs on a flat roof are common maintenance items and not necessarily signs of a failing roof - if caught early. A TPO seam repair typically runs $200 to $600 per linear area repaired. An EPDM seam re-adhesion is similar in cost. But if seam failures are appearing in multiple locations across the roof, the membrane system is aging out and you're getting into replacement territory rather than repair.
UV Degradation - The Inland Empire Factor
This is where our location makes flat roof ownership more challenging than it is in Northern California or the Pacific Northwest. The Inland Empire gets intense UV radiation - we have some of the highest UV index readings in the continental United States during summer months. That UV is the primary enemy of every flat roofing membrane material.
Here's how UV affects different membrane types in our climate:
- TPO: UV causes the plasticizers in TPO to break down, making the membrane brittle and prone to cracking. A white TPO membrane that was flexible when installed can become stiff and crackly after 12 to 15 years of Inland Empire sun. You can test this by pressing your thumbnail into the membrane - a healthy TPO will flex and bounce back. A UV-degraded TPO will feel hard and may show a permanent impression or crack.
- EPDM: UV causes EPDM rubber to gradually lose its elasticity. The surface develops a chalky, gray appearance (new EPDM is deep black). While EPDM is generally more UV-resistant than TPO, our extreme UV still shortens its effective life compared to installations in less sunny regions.
- Modified bitumen: The granule surface on modified bitumen protects the underlying asphalt-based material from UV. As those granules wear off (similar to shingle granule loss), the exposed material degrades rapidly. Modified bitumen roofs in the Inland Empire often need re-coating or replacement sooner than the warranty suggests.
- Built-up roofing (BUR): Traditional built-up roofs with gravel surfaces hold up reasonably well against UV because the gravel acts as a permanent shield. If the gravel shifts or is removed, the exposed layers degrade quickly in our sun.
One of the most cost-effective things you can do for a flat roof in the Inland Empire is apply a reflective roof coating. These coatings (typically acrylic, silicone, or elastomeric) add a UV-reflective layer over the existing membrane, reducing surface temperature and shielding the membrane from direct UV exposure. A quality roof coating application runs $2 to $5 per square foot and can extend membrane life by 5 to 10 years. It's often the right first step before committing to a full replacement.
Flashing Failures at Penetrations and Edges
Every pipe, HVAC unit, drain, skylight, and edge detail on a flat roof requires flashing - the transitional waterproofing that connects the field membrane to the penetration or edge. These flashing details are responsible for a disproportionate share of flat roof leaks.
On flat roofs, the flashing is typically made from the same membrane material as the field or from sheet metal with sealant. In the Inland Empire's heat, sealants around these penetrations break down faster than the membrane itself. The thermal movement of metal pipes and HVAC curbs - which expand and contract differently than the roofing membrane - creates stress at these transition points every single day.
Signs of flashing failure include visible gaps between the flashing and the penetration, sealant that has dried out and cracked (it often turns hard and gray), membrane pulling away from HVAC curbs or parapet walls, and any evidence of water staining on the interior directly below a roof penetration.
Flashing repairs are one of the most common flat roof service calls we handle. Individual flashing repairs in the Riverside area typically cost $250 to $800 depending on the penetration type and access. For comprehensive repair work addressing multiple flashings, we usually provide a single project price.
When to Repair vs. When to Replace Your Flat Roof
Flat roof replacement is a significant expense - $5 to $12 per square foot for the membrane system, depending on material choice and insulation requirements. For a 5,000-square-foot commercial building, that's $25,000 to $60,000. So the repair-versus-replace decision matters.
Repair makes sense when:
- The membrane is generally in good condition but has isolated problem areas
- Seam failures are limited to a few specific locations, not widespread
- The roof is less than 10 to 12 years old in our climate
- Ponding can be corrected by clearing drains or minor slope adjustments
- The total repair cost is less than 30 percent of replacement cost
Replacement makes sense when:
- The membrane is showing widespread UV degradation (brittleness, cracking, chalking)
- Seam failures are appearing in multiple unrelated areas
- The insulation beneath the membrane is saturated (you can tell by soft spots when you walk on the roof)
- Repair frequency has increased - you're calling for service multiple times per year
- The roof is 15 or more years old in the Inland Empire climate and showing age-related decline
- Interior leaks are occurring at locations that don't correspond to obvious roof defects (indicating water travel within the roofing assembly)
Flat Roof Material Options for the Inland Empire
If you're facing replacement, the material choice matters. Here's what I recommend and install for our climate:
TPO (white, reflective): Good choice for our climate due to its reflective properties. Reduces cooling costs. Typical installed cost: $5 to $8 per square foot. Realistic Inland Empire lifespan: 15 to 22 years.
EPDM: Durable, time-tested rubber membrane. Better UV resistance than TPO, but the black color absorbs more heat. Available in white, which helps, but white EPDM costs more. Typical installed cost: $5 to $9 per square foot. Realistic Inland Empire lifespan: 18 to 25 years.
PVC: Similar to TPO but with better chemical resistance. Good choice for restaurants or buildings with rooftop grease exhaust. Typical installed cost: $6 to $10 per square foot. Realistic Inland Empire lifespan: 18 to 25 years.
Modified bitumen: Two-layer system with built-in redundancy. Handles ponding better than single-ply membranes. Typical installed cost: $5 to $8 per square foot. Realistic Inland Empire lifespan: 15 to 20 years.
Get Your Flat Roof Assessed
If your flat roof is showing any of the signs I've described - ponding, blistering, seam separation, UV degradation, or flashing failures - call Thompson Roofing for a professional assessment. We handle flat roofing repair and replacement for commercial and residential properties throughout Riverside, San Bernardino, Corona, Moreno Valley, and the Inland Empire. I'll get on your roof, show you exactly what's happening, and give you honest options with real numbers. Call us at (951) 688-9469.