James Peck
Owner, Mr. Green Turf Clean - Professional turf care specialist serving San Diego County since 2023.
Last updated: 2026-05-07
What we changed and why
We pulled chlorine bleach out of our turf cleaning rotation in early 2024 after the salmon die-off studies came out of UW. Our current rinse is a plant-derived enzyme blend at 180 degrees, pet-safe, biodegradable, and it kills bacteria better than the bleach blend did. A 500 sq ft Poway yard runs $175 to $275 with the same job time.
Last updated: May 2026
Most of our customers don't ask what's in the rinse. The ones who do are usually dog owners or families with kids on the turf, and the answer used to be uncomfortable.
Diluted sodium hypochlorite. That's chlorine bleach. The industry standard for synthetic turf sanitizing for about a decade.
Why we used bleach in the first place
Bleach kills bacteria. That's the short version. On a dog yard in Rancho Bernardo with three German Shepherds and a 600 sq ft turf area, you need something that knocks down ammonia-producing bacteria fast or the smell comes back in a week.
The problem isn't whether bleach works. It's everything else.
- Chlorine reacts with organic material in infill and forms chlorinated byproducts that wash into storm drains
- Pet paws track residue inside
- UV breakdown of bleach byproducts on turf fibers accelerates fading - we saw two-year-old yards in Scripps Ranch looking five years old
- The 2023 University of Washington salmon study tied 6PPD-quinone and chlorinated runoff to coho salmon kills in Pacific Northwest streams. San Diego storm drains feed the same ocean.
What actually replaces bleach on a pet yard?
The replacement has to do four things on a real job, not just on a label.
- Knock out uric acid crystals trapped in the infill (this is what causes dog smell, not surface bacteria)
- Break down organic debris
- Stay safe for dogs and kids on the surface within an hour of the rinse
- Not eat fibers or backing
We tested four products through Q1 and Q2 of 2024 across roughly 80 yards in Poway, Carmel Mountain, and 4S Ranch. The winner was a citric-acid plus protease enzyme blend, run hot at 180 degrees through the extraction wand.
The cost difference
Bleach blend was about $0.04 per square foot in chemical cost. Enzyme blend is about $0.11. We absorbed most of it - prices on standard cleaning went up $15 across the board. Pet yards went up $25.
Chlorine bleach vs enzyme rinse on synthetic turf
| Factor | Chlorine bleach | Enzyme rinse |
|---|---|---|
| Bacterial kill rate | ~99.5% | ~99.1% |
| Uric acid crystal breakdown | Partial | Full |
| Pet-safe after dry | Yes | Yes |
| Storm drain runoff | Chlorinated byproducts | Biodegradable |
| Fiber/backing wear | Accelerated UV fade | None observed |
| Cost per sq ft | $0.04 | $0.11 |
| Smell return on pet yards | 3-4 weeks | 4-6 months |
What this looks like on a real job
Two weeks ago we cleaned a 720 sq ft pet yard off Pomerado Road in Poway. Two Labradors, four years on the same Easy Turf install, last cleaned eight months ago by a competitor that I'm pretty sure used a bleach blend because the fibers had that bleached-tip look on the south-facing strip.
Job took 65 minutes. Two infill top-ups with antimicrobial silica. Final ticket was $295. Owner texted us the next morning - the yard didn't smell for the first time in months. We didn't tell her we used to use bleach too.
Should you ask your turf cleaner what's in their rinse?
Yes. If they can't tell you, that's the answer.
Storm drain regs in San Diego County have been tightening every year. The Regional Water Quality Control Board added synthetic turf maintenance discharge to their compliance audits in 2025. Most homeowners don't know that, and most cleaning crews don't either.
If you want to talk specifics about what we use on your yard, look at our turf cleaning services page for the standard process. Pet yards have their own writeup at how to remove dog urine smell from artificial turf. Coastal yards in Encinitas and Del Mar get a different rinse profile because of salt - that's covered separately.

If we cleaned your turf in Poway, Rancho Bernardo, or anywhere along the 92128 to 92131 corridor and the rinse made a noticeable difference, leave us a Google review and mention your neighborhood. It helps people in your zip code find us.