Fish blood, sunscreen, bait slime, and scuff marks come out of hand-troweled rubber marine flooring with soap, water, and a stiff brush. No special chemicals required for most of it, and the ones that fight back just need more elbow grease and a little patience, not a replacement floor.
We install decks for a lot of Tampa Bay anglers running out of Maximo, Municipal, and the Harborage at Bayboro, and every one of them asks the same question eventually: what's this going to look like after a summer of snapper trips and sunscreen? Here's the honest answer, mess by mess.
Fish Blood Comes Out, But Speed Matters
Fresh blood rinses out with plain water almost every time. The problem isn't the blood, it's letting it bake in the Florida sun for a few hours before you deal with it. Once it dries and sets in the heat, you're looking at a real scrub instead of a quick hose-down.
- Rinse with fresh water as soon as you're off the water, before it dries.
- For dried blood, use a stiff bristle brush with a mild soap and warm water, working in circles.
- Avoid bleach as a first move. It's not necessary for blood and it's overkill for a rubber surface.
This is where a rubber deck beats foam outright. SeaDek and EVA foam pick up blood into the texture of the material itself over time, and heavy scrubbing wears down the top layer and dulls the color. Our floor is rubber all the way through, hand-troweled and permanent, so you can scrub it as hard as the stain needs without worrying about wearing through a laminate skin.
Bait Slime and Chum Smell Need Soap, Not Bleach
The smell is the real enemy here, not the stain. Bait slime rinses off easily enough, but the odor can linger in porous materials for days. Rubber isn't porous the way marine carpet is, so there's nothing for the smell to soak into and hide in.
- Wash down with a boat soap or mild dish soap, not just water. Soap breaks down the oils in bait and chum that plain rinsing leaves behind.
- Let it air dry in the sun before covering the boat. UV and airflow finish the job.
- Skip ammonia-based cleaners. They're unnecessary and can be harsh on any surface over time.
We cover general wash-down routine in more detail on our how to clean rubber marine flooring page if you want the full weekly maintenance rundown.
Sunscreen Is the One That Takes Patience
Sunscreen residue is genuinely the toughest stain we hear about, and we're not going to pretend otherwise. The oils in sunscreen, especially the heavier reef-safe zinc formulas, can leave a slight film if they sit for a while, particularly in high-traffic spots like the bow of a Pathfinder or the gunwales of a Hewes where people are constantly reapplying.
- Use a boat soap with degreasing power, not just a splash of water.
- Scrub with a brush, not a rag. Rags push the oil around instead of lifting it.
- For stubborn spots, let a soapy solution sit on the area for a few minutes before scrubbing.
- Repeat washings are normal. One pass may not fully clear a heavy buildup, and that's fine.
The upside is that sunscreen film doesn't stain rubber the way it stains foam decking. On EVA foam, sunscreen oils can work into the material and leave a permanent yellowish cast that no amount of scrubbing removes because you're limited in how hard you can go without tearing the surface. Our floor takes a real scrub without complaint.
Scuff Marks From Coolers, Tackle Boxes, and Boat Shoes
Most scuffs buff out with a Mr. Clean-style melamine sponge and some water. Rubber marine flooring is soft enough to be comfortable barefoot but dense enough that it doesn't gouge or scar the way foam does when you drag a cooler across it.
- Wet the area first, then work the scuff with a melamine sponge in small circles.
- For black rubber scuffs from shoe soles, a soft brush and soapy water usually lifts them.
- Don't use metal scrapers or anything abrasive enough to gouge the surface. You shouldn't need them.
If you're running tournaments out of John's Pass or heading offshore for a weekend, your deck is taking a beating from tackle, coolers, and gaffs the whole time. We talk about deck setup and durability for that kind of use in our piece on offshore fishing tournaments departing from Tampa Bay.
What Doesn't Come Out, and Why That's Rare
Honestly, very little is permanent on this floor if you clean it within a reasonable window. Because the rubber is hand-troweled in as one seamless surface rather than a peel-and-stick panel or a sprayed coating, there's no seam or edge for grime to collect and hide in. The whole surface cleans evenly.
Where we do see lasting discoloration, it's almost always from something left to sit for weeks, like a tackle box that leaked oil and stayed parked in one spot the entire season. Even then, it's cosmetic and localized, not a structural problem, and it doesn't affect the slip resistance or the life of the floor.
Why This Matters More Than It Sounds Like
A boat you actually fish out of, whether it's a Yellowfin running Boca Ciega Bay or a Bennington pontoon doing pass-through cruises out of Salt Creek, is going to get dirty. The question isn't whether your deck gets stained, it's whether it can take a real cleaning without falling apart. Marine carpet holds onto stains and mildew for good. Foam decking limits how hard you can scrub before you damage it. Our floor is built to be scrubbed, rinsed, and used hard, season after season, because it's permanent, not a wear item you're replacing every few years.
Keep It Looking Right
A simple habit beats any deep-clean routine: rinse after every trip, soap it down weekly, and let the sun finish drying it. That's most of what it takes to keep a rubber deck looking like day one for years. For more on how the floor holds up long-term in Florida heat and UV, see our breakdown on marine rubber flooring lifespan in Florida heat.
If your current deck is past the point of cleaning it back to life, whether that's stained foam, mildewed carpet, or gel coat that's gotten slick, we'll measure your boat and quote a hand-troweled rubber floor that's built for exactly this kind of use. Get a free estimate or call us at (813) 434-0395, and we'll get you on the schedule.
Deck Armor is installed by a local shop. Boat flooring in Tampa Boat flooring in Nature Coast Boat flooring in Puerto Rico Boat flooring in Tacoma Boat flooring in Savannah Boat flooring in Golden Isle All locations