Tampa Terrazzo Restoration logo Tampa Terrazzo Restoration 📞 (656) 245-1817

After Helene: what saltwater did to Hillsborough's terrazzo floors, and what it did not

October 8, 2026

Two years after Helene and Milton, plenty of Hillsborough houses are still being put back together. For one kind of floor the news is better than most owners expect. The cement terrazzo poured in the county’s 1950s and 1960s block houses came through the water. What it needs now is the right order of work, and some patience.

What happened

Helene passed offshore and made landfall in the Big Bend on September 26, 2024, but it pushed a surge into Tampa Bay that the National Weather Service measured at 7.2 feet above the normal high-tide line at its East Bay gauge, beating the old record of 4.56 feet set by Idalia the year before. Old Port Tampa hit a record 6.86 feet. Elsewhere along the county’s coast, peak water levels generally ran 5 to 8 feet above the normal high-tide line.

WUSF reported 7 feet of surge pushed through the streets and into homes in Town ‘n’ Country, and named Town ‘n’ Country, Ruskin and Apollo Beach as the parts of the county most impacted. Hillsborough County Fire Rescue told WUSF more than 500 people were rescued between 11 p.m. and 7 a.m. Hillsborough’s preliminary count was 151 homes destroyed, 1,709 with major damage, 2,630 with minor damage and 1,823 affected, about $1.8 billion in residential damage.

Milton followed on October 9 with a different kind of water: 10 to 15 inches of rain over most of the county, 18.82 inches near Westchase, and 11.43 inches at Tampa International Airport in a single day, just short of the all-time record. The Hillsborough River set record crests at Morris Bridge and near Zephyrhills.

Why the flooded neighborhoods are terrazzo neighborhoods

Look at where the surge went and when those neighborhoods were built. Town ‘n’ Country started in 1958, when the LaMonte-Shimberg Corporation bought a 525-acre dairy farm near Hillsborough Avenue and Memorial Highway, and nearly 8,000 homes went up there by 1978. Apollo Beach was named in 1958 and its first canal houses followed.

Those dates fall right in the terrazzo window. In our pull of 1,103 Hillsborough County property records, every house that listed terrazzo as its flooring was built between 1954 and 1970, and none of the 595 houses built in 1973 or later did. In Town ‘n’ Country’s Golden Estates, built 1960 to 1966, half of the records we pulled list terrazzo. The rest mostly list tile or carpet, and the record cannot say what is under those.

So when ruined carpet, pad and vinyl came out to the curb in those neighborhoods, whatever terrazzo was underneath was left bare, in many houses for the first time in decades.

Why terrazzo survives a flood

Carpet holds water and grows mold. Pad disintegrates. Laminate swells. Vinyl lets go of its glue. Wood cups. Each of those floors has a weak point that water finds: a backing, a glue line, a core.

Cement terrazzo has none of those. The NTMA’s systems reference guide describes the thin version in houses as monolithic terrazzo, a half-inch cement topping bonded directly to the concrete slab. There is no separate layer for water to get between. It is stone chips in cement. After a flood it is dirty, salty and stained at the tide line, but it is still there.

The exceptions are real but limited. A section that had already lost its bond to the slab can get worse after a long soak, and it sounds hollow when you tap it. Those sections are cut out and replaced. See hollow-sounding terrazzo.

What the water leaves behind

Salt. Surge water from the bay soaks into the pores of the cement matrix. As the slab dries, the salt comes back to the surface as a white powder or crust, and it can keep coming for a while. It is removed by rinsing with clean water and a pH-neutral cleaner and extracting, again and again. The NTMA care guide says to use only neutral pH materials on terrazzo and to keep vinegar, bleach, ammonia and degreasers off it, which matters here, because the instinct with white residue is to reach for vinegar. See salt and silt residue.

Silt and tide lines. Muddy water leaves a film, and where it stood at one level for hours or days, a line. Rinsing takes the film; grinding takes most of the line; a poultice takes most of what is left.

Rust. Tack strip that sat in saltwater rusts fast, and the stains can go deeper than ordinary tack-strip rust. Most of it grinds out. Some lightens rather than disappears, and the NTMA’s restoration specification says plainly that all staining in existing terrazzo may not be possible to remove. See tack-strip holes and rust.

Moisture. A slab that sat under water takes a long time to dry, and Tampa’s humidity does not help. That is the reason for patience.

The order of work

  1. Get the wet coverings out. Carpet, pad, tack strip and anything that wicked water.
  2. Rinse and extract, with clean water and a neutral cleaner, until the rinse water runs clean. Repeat as salt keeps blooming.
  3. Let the slab dry, with power, air conditioning and dehumidifiers.
  4. Patch and grind. Holes, cracks and replaced sections go in; the metal-bond passes take off the top skin with the salt, silt and staining in it. This can begin while the slab is still drying down.
  5. Test moisture, then seal. A penetrating sealer goes on only once the slab passes a moisture check. A film coating should not go on at all.
  6. Treat what is left. Any tide line or rust that survived gets a poultice.

The full sequence with prices is on our flood-damaged terrazzo page.

The paperwork

Normally, floor work needs no permit here. The City of Tampa’s building code lists floor covering among work that needs no building permit regardless of cost, and Hillsborough County lists floor coverings as permit-exempt. After a flood, the unincorporated county adds a step for homes in a Special Flood Hazard Area. Its recovery guide says cosmetic repairs, including drywall, do not need a permit but do need a Substantial Damage Packet submitted to the county for review, and that if repair costs equal or exceed 50 percent of a home’s market value, the whole structure has to meet current floodplain requirements.

We are not your lawyer or your floodplain manager. Check your flood zone and ask the county or your city. What we can give you is a written, itemized price for the floor to put in the packet.

What it costs

WorkTypical
Grind, hone and polish once the slab is dry$5 to $9 per sq ft
Patches and replaced sections$75 to $250 per patch; larger sections quoted
Tide-line or rust treatment$150 to $600 per area
Any covering still down$2 to $3 per sq ft carpet, $4 to $6 tile

These are the same numbers on our pricing page, and the floor cost estimator will run them for your floor.

The upside nobody asked for

Nobody wanted Helene. But plenty of Hillsborough owners who had never seen their floors now have bare terrazzo in front of them, and the floor that came through the storm is the one worth keeping. Rinse it properly, let it dry, test it, and restore it, and it will outlast whatever would have gone back down on top of it.

If yours is in Town ‘n’ Country, Apollo Beach or anywhere else in the county, send photos of the floor and the date the water came in.

Frequently Asked Questions

Did Helene ruin terrazzo floors in Tampa?

Generally not. Helene ruined what was on top of them: carpet, pad, vinyl and laminate. Cement terrazzo is marble and cement bonded to the slab, and it can be rinsed, dried, tested and restored. The exceptions are sections that lost their bond to the slab, which are cut out and replaced.

How soon after a flood can terrazzo be sealed?

Only after the salt has stopped blooming to the surface and the slab passes a moisture test. Grinding and patching can start earlier. Sealing too soon traps moisture and salt and can leave a haze.

Does restoring a flooded terrazzo floor need a permit in Hillsborough?

Floor work is normally permit-exempt in Tampa and in unincorporated Hillsborough. After a flood in a Special Flood Hazard Area in the unincorporated county, the county's recovery guide says cosmetic repairs need no permit but do need a Substantial Damage Packet submitted for review.

📞 Call (656) 245-1817