<?xml version="1.0" encoding="UTF-8" ?><!-- generator=Zoho Sites --><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><atom:link href="https://www.frogenv.com/blogs/tag/pollutant-removal/feed" rel="self" type="application/rss+xml"/><title>Frog Environmental - Stormwater Solutions by FROG #pollutant removal</title><description>Frog Environmental - Stormwater Solutions by FROG #pollutant removal</description><link>https://www.frogenv.com/blogs/tag/pollutant-removal</link><lastBuildDate>Thu, 14 May 2026 11:58:22 -0700</lastBuildDate><generator>http://zoho.com/sites/</generator><item><title><![CDATA[Industrial BMP Deep Dive Series Part 2: Oil & Grease and Carbon Removal]]></title><link>https://www.frogenv.com/blogs/post/industrial-bmp-deep-dive-series-part-2-oil-grease-and-carbon-removal</link><description><![CDATA[<img align="left" hspace="5" src="https://www.frogenv.com/BMP Deep Dive Oil Grease.png"/>Clear water doesn’t always mean clean water. This blog breaks down how to intercept oil and dissolved contaminants before they enter your drainage system using layered BMP strategies.]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_oY6zaC6GidAkGKFupxiPYg" data-element-type="section" class="zpsection zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_HuSU48mwT4jvv-cUQGq1Yw" data-element-type="row" class="zprow zprow-container zpalign-items-center zpjustify-content-center " data-equal-column="false"><style type="text/css"></style><div data-element-id="elm_1OwvYd_TakO1l2_E-gjBxw" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_DYBf4V1AQDe3diWvecs6iQ" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h2
 class="zpheading zpheading-align-center zpheading-align-mobile-center zpheading-align-tablet-center " data-editor="true"><span style="font-family:Lato, sans-serif;color:rgb(10, 48, 75);"><span><a href="https://www.frogenv.com/blogs/post/bmp-deep-dive-industrial-wattles"><span><span>Controlling Oil and Dissolved Contaminants Before They Reach the Drain</span></span></a></span></span></h2></div>
<div data-element-id="elm_mFIgJeCWu_GonbJr5jKi7Q" data-element-type="box" class="zpelem-box zpelement zpbox-container zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_mFIgJeCWu_GonbJr5jKi7Q"].zpelem-box{ padding-inline-end:100px; padding-inline-start:100px; } </style><div data-element-id="elm_l1vxFgYTQuCErElFs9RrHA" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-center zptext-align-mobile-center zptext-align-tablet-center " data-editor="true"><p></p><div><p style="text-align:center;"><span style="font-family:Lato, sans-serif;color:rgb(0, 0, 0);"></span></p><div><p><span style="font-family:Lato, sans-serif;color:rgb(0, 0, 0);"></span></p><div><p><span style="font-family:Lato, sans-serif;color:rgb(0, 0, 0);"></span></p><div><p><span style="font-family:Lato, sans-serif;color:rgb(0, 0, 0);">Stormwater doesn’t wait for permission. It moves fast, picks up whatever is available, and carries it toward the lowest point on a site: the drain system.&nbsp;</span><span style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;">By the time water reaches that point, it has already made a journey through surfaces, residues, leaks, and micro-contamination that rarely announces itself. I</span><span style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;">n industrial environments, two of the most persistent problems travel especially well:&nbsp;</span><strong style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;">free and emulsified oils <span style="font-weight:normal;">and&nbsp;</span></strong><strong style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;">dissolved hydrocarbon compounds.&nbsp;</strong><span style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;">Neither behave like sediment. N</span><span style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;">either respond well to “block and catch” thinking. N</span><span style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;">either should be allowed to reach a drain in the first place.&nbsp;</span><span style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;">This is where BMP strategy shifts, n</span><span style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;">ot toward treatment after the fact, but </span><strong style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;">interception before conveyance</strong><span style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;">.</span></p></div><span style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;"></span><p></p></div><p><span style="font-family:Lato, sans-serif;color:rgb(0, 0, 0);"></span></p></div><span style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;"></span><p></p></div><p></p></div>
</div><div data-element-id="elm_fMJZ-Qkrzk6uOgsFyT5GcQ" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"></style><style> [data-element-id="elm_fMJZ-Qkrzk6uOgsFyT5GcQ"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_fMJZ-Qkrzk6uOgsFyT5GcQ"] .zpdivider-container .zpdivider-common:before{ border-color:#C2E2E5 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width40 zpdivider-line-style-dotted "><div class="zpdivider-common"></div>
</div></div></div><div data-element-id="elm_jkziWtM4AkfaDRwi1AjgOA" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h3
 class="zpheading zpheading-align-center zpheading-align-mobile-center zpheading-align-tablet-center " data-editor="true"><span style="font-family:Lato, sans-serif;color:rgb(10, 48, 75);"><span><span><span><span>Oil control starts where it’s generated</span></span></span></span></span></h3></div>
<div data-element-id="elm_QDt8uIxpLHfpkACdXaGdgA" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_QDt8uIxpLHfpkACdXaGdgA"].zpelem-text { padding-inline-end:100px; padding-inline-start:100px; } </style><div class="zptext zptext-align-center zptext-align-mobile-center zptext-align-tablet-center " data-editor="true"><div><ol><ol><p><span style="font-family:Lato, sans-serif;color:rgb(2, 2, 5);"></span></p><div><p><span style="font-family:Lato, sans-serif;color:rgb(2, 2, 5);">One of the most common design mistakes in stormwater systems is assuming the drain is the control point. By the time runoff reaches a drain, it has already pooled in low spots, passed through operational areas, and picked up surface hydrocarbons from equipment zones or storage areas. So effective oil BMPs focus upstream at the points where oil actually enters the system.</span></p></div><p></p></ol></ol></div>
</div></div><div data-element-id="elm_M4oHtVgq52oK8OX8waWGdw" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"></style><style> [data-element-id="elm_M4oHtVgq52oK8OX8waWGdw"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_M4oHtVgq52oK8OX8waWGdw"] .zpdivider-container .zpdivider-common:before{ border-color:#C2E2E5 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width100 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_nrwbgqVhPnQ_gWdRlAdl2g" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h3
 class="zpheading zpheading-align-center zpheading-align-mobile-center zpheading-align-tablet-center " data-editor="true"><span style="font-family:Lato, sans-serif;color:rgb(10, 48, 75);"><span><span><span><span><span>Oil Pillows</span></span></span></span></span></span></h3></div>
<div data-element-id="elm_DmZqbDX0s-FLW3ftISLT-A" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_DmZqbDX0s-FLW3ftISLT-A"].zpelem-text { padding-inline-end:100px; padding-inline-start:100px; } </style><div class="zptext zptext-align-center zptext-align-mobile-center zptext-align-tablet-center " data-editor="true"><div style="display:inline;"><div><p style="text-align:center;"><span style="font-family:Lato, sans-serif;color:rgb(2, 2, 5);"></span></p><div><p></p></div><p></p><div><p><span style="font-family:Lato, sans-serif;color:rgb(2, 2, 5);"></span></p><div><p><span style="font-family:Lato, sans-serif;color:rgb(2, 2, 5);"></span></p><div><p><span style="font-family:Lato, sans-serif;color:rgb(2, 2, 5);">Oil pillows are deployed where oil is still behaving like oil; floating, separable, and physically present at the surface. Usually places like containment areas, sumps or sumps-adjacent zones, or low-flow collection points before stormwater enters drainage infrastructure. Their job is to&nbsp;<strong>remove free-phase hydrocarbons before they mix, emulsify, or migrate downstream.&nbsp;</strong>Once oil breaks into finer phases, physical separation becomes significantly less effective, which is why timing matters more than placement.</span></p></div><p></p></div><p><span style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;"></span></p></div><div><p></p></div></div>
</div></div></div><div data-element-id="elm_YGMjZBIvoeitiaqssNZ3LA" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"></style><style> [data-element-id="elm_YGMjZBIvoeitiaqssNZ3LA"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_YGMjZBIvoeitiaqssNZ3LA"] .zpdivider-container .zpdivider-common:before{ border-color:#C2E2E5 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width100 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_ljm5EfevRrtoYzrjmGcedg" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_ljm5EfevRrtoYzrjmGcedg"] div.zpspacer { height:5px; } @media (max-width: 768px) { div[data-element-id="elm_ljm5EfevRrtoYzrjmGcedg"] div.zpspacer { height:calc(5px / 3); } } </style><div class="zpspacer " data-height="5"></div>
</div></div><div data-element-id="elm_0HGfXjKHguv6oxIcDHpu9Q" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-6 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm__Gumup4nc2F8IDpCvBfe_Q" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm__Gumup4nc2F8IDpCvBfe_Q"] .zpimage-container figure img { width: 634px ; height: 396.25px ; } } @media (max-width: 767px) { [data-element-id="elm__Gumup4nc2F8IDpCvBfe_Q"] .zpimage-container figure img { width:415px ; height:333.98px ; } } [data-element-id="elm__Gumup4nc2F8IDpCvBfe_Q"].zpelem-image { border-style:solid; border-color:#C2E2E5 !important; border-width:1px; } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-fit zpimage-tablet-fallback-medium zpimage-mobile-fallback-medium "><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor"><picture><img class="zpimage zpimage-style-roundcorner zpimage-space-thick " src="/MicrosoftTeams-image%20-20-.png" width="415" height="333.98" loading="lazy" size="fit"/></picture></span></figure></div>
</div></div><div data-element-id="elm_xB3Id70-OTue7iUbIhDk6g" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-6 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_HgmJ_l9aFI33fYop1kANug" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h3
 class="zpheading zpheading-align-center zpheading-align-mobile-center zpheading-align-tablet-center " data-editor="true"><span style="font-family:Lato, sans-serif;color:rgb(10, 48, 75);"><span><span><span><span><span>When Oil Stops Behaving Like Oil</span></span></span></span></span></span></h3></div>
<div data-element-id="elm_MrnOyawm4QSBzcbUfmg4Jg" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-center zptext-align-tablet-center " data-editor="true"><div style="display:inline;"><div style="text-align:left;"><span style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;"></span></div><div><p><span style="font-family:Lato, sans-serif;color:rgb(0, 0, 0);"></span></p><div><p><span style="font-family:Lato, sans-serif;color:rgb(0, 0, 0);">The real complication in stormwater systems isn’t visible spills.&nbsp;</span><span style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;">It’s what happens after initial contact:</span></p><ul><li><span style="font-family:Lato, sans-serif;color:rgb(0, 0, 0);"> agitation from flow </span></li><li><span style="font-family:Lato, sans-serif;color:rgb(0, 0, 0);"> mixing with sediment and surfactants </span></li><li><span style="font-family:Lato, sans-serif;color:rgb(0, 0, 0);"> partial emulsification into water columns </span></li></ul><p><span style="font-family:Lato, sans-serif;color:rgb(0, 0, 0);">At that point, oil is no longer a surface problem.&nbsp;</span><span style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;">It becomes a </span><strong style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;">transported contaminant embedded in flow</strong><span style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;">. T</span><span style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;">hat transition is where most simple BMPs stop working.</span></p></div><p><span style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;"></span></p></div><span style="font-family:Lato, sans-serif;color:rgb(0, 0, 0);"><div style="display:inline;"></div></span></div></div>
</div><div data-element-id="elm_IraXP3zF6TXCsEsc13TJDg" data-element-type="button" class="zpelement zpelem-button "><style> [data-element-id="elm_IraXP3zF6TXCsEsc13TJDg"].zpelem-button{ font-family:'Lato',sans-serif; font-weight:700; } </style><div class="zpbutton-container zpbutton-align-center zpbutton-align-mobile-center zpbutton-align-tablet-center"><style type="text/css"> [data-element-id="elm_IraXP3zF6TXCsEsc13TJDg"] .zpbutton.zpbutton-type-primary{ background-color:#FF0000 !important; font-family:'Lato',sans-serif; font-weight:700; } </style><a class="zpbutton-wrapper zpbutton zpbutton-type-primary zpbutton-size-md zpbutton-style-oval " href="https://shop.frogenv.com/products/oil-pillow" title="Shop Our Oil Pillows" title="Shop Our Oil Pillows"><span class="zpbutton-content">Shop Our Oil Pillows</span></a></div>
</div><div data-element-id="elm_N0fAhAdaG0T0nHjYB91FTA" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"></style><style> [data-element-id="elm_N0fAhAdaG0T0nHjYB91FTA"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_N0fAhAdaG0T0nHjYB91FTA"] .zpdivider-container .zpdivider-common:before{ border-color:#C2E2E5 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width100 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div></div></div></div></div><div data-element-id="elm_cj8kAMYAUj0nisQizBjzpg" data-element-type="section" class="zpsection zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_mnRtrX3s_m3ce4KcPeE5WQ" data-element-type="row" class="zprow zprow-container zpalign-items-center zpjustify-content-flex-start " data-equal-column="false"><style type="text/css"></style><div data-element-id="elm_OSKB5LWRNMTR_gwqRkDSsg" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-7 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_S5W62aeZ7vC2CmZu8PEWhw" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h3
 class="zpheading zpheading-align-left zpheading-align-mobile-center zpheading-align-tablet-center " data-editor="true"><span style="font-family:Lato, sans-serif;color:rgb(10, 48, 75);"><span><span><span><span><span><span><span>Carbon Sock Control</span></span></span></span></span></span></span></span></h3></div>
<div data-element-id="elm_U5EfX25KTPv7TFME2oytTQ" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-center zptext-align-tablet-center " data-editor="true"><div><p style="text-align:left;"></p><div style="display:inline;"><div><p></p></div></div></div><div style="display:inline;font-family:Lato, sans-serif;color:rgb(0, 0, 0);"><div style="text-align:left;"></div><div><p></p><div><p></p><div><p></p><div><p>Once runoff reaches a defined entry point like a storm drain, control shifts from site-wide interception to <strong>point-of-entry treatment</strong>. Carbon socks are designed for this interface.</p><p>They operate by exposing flow to activated carbon media, targeting:</p><ul><li> dissolved hydrocarbons </li><li> residual oil fractions </li><li> low-concentration organic contaminants that bypass physical controls </li></ul><p>This is not a bulk capture system, it is a <strong>final filter at the moment water enters the conveyance network</strong>. At this stage, contaminants are no longer visible or separable by simple means—they are chemically distributed in the water itself.</p></div><p></p></div><p></p></div><p></p></div><div style="text-align:left;"></div></div></div>
</div><div data-element-id="elm_QuYqRkPwUODe-624-4PfFQ" data-element-type="button" class="zpelement zpelem-button "><style> [data-element-id="elm_QuYqRkPwUODe-624-4PfFQ"].zpelem-button{ font-family:'Lato',sans-serif; font-weight:700; } </style><div class="zpbutton-container zpbutton-align-center zpbutton-align-mobile-center zpbutton-align-tablet-center"><style type="text/css"> [data-element-id="elm_QuYqRkPwUODe-624-4PfFQ"] .zpbutton.zpbutton-type-primary{ background-color:#FF0000 !important; font-family:'Lato',sans-serif; font-weight:700; } </style><a class="zpbutton-wrapper zpbutton zpbutton-type-primary zpbutton-size-md zpbutton-style-oval " href="https://shop.frogenv.com/products/carbonproof-sock" title="See Our Carbon Socks" title="See Our Carbon Socks"><span class="zpbutton-content">See Our Carbon Socks</span></a></div>
</div><div data-element-id="elm_0W0cNmu-5jt_fo8o9fk6Iw" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_0W0cNmu-5jt_fo8o9fk6Iw"] div.zpspacer { height:5px; } @media (max-width: 768px) { div[data-element-id="elm_0W0cNmu-5jt_fo8o9fk6Iw"] div.zpspacer { height:calc(5px / 3); } } </style><div class="zpspacer " data-height="5"></div>
</div><div data-element-id="elm_iOc88OY7fxztNLLXxgtmZw" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h3
 class="zpheading zpheading-align-left zpheading-align-mobile-center zpheading-align-tablet-center " data-editor="true"><span><span><span><span></span></span></span></span><span style="color:rgb(10, 48, 75);"><span style="font-family:Lato, sans-serif;">&quot;Before The Drain” vs “At The Drain”</span></span><span></span></h3></div>
<div data-element-id="elm_2PYSbbkJML555E6FRDhoGA" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-center zptext-align-tablet-center " data-editor="true"><div><p style="text-align:left;"></p><div style="display:inline;"><div><p></p></div>
</div></div><div style="display:inline;font-family:Lato, sans-serif;color:rgb(0, 0, 0);"><div style="text-align:left;"></div>
<div><p style="text-align:left;"></p><div><p>The strongest BMP systems are not defined by what they catch at discharge points. They are defined by what never reaches them.</p><p>Oil control works best when it is:</p><ul><li>intercepted at surface accumulation points</li><li>reduced before flow becomes concentrated</li><li>filtered before entering enclosed conveyance systems</li></ul><p>Once contaminants enter storm drains, options narrow quickly.&nbsp; Flow becomes confined, access is limited, and treatment becomes reactive instead of preventative. That is why upstream oil interception and inlet-level carbon treatment work best as a paired strategy. Not as backup systems, but as <strong>preventative layers</strong>.</p><h2></h2></div>
<p style="text-align:left;"></p><h3></h3></div><div style="text-align:left;"></div>
</div></div></div></div><div data-element-id="elm_O34A4Q0etsuLlmhqu7Y47Q" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-5 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_COuryc6PmGmLw2_itLQB6Q" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_COuryc6PmGmLw2_itLQB6Q"] .zpimage-container figure img { width: 521px ; height: 325.63px ; } } @media (max-width: 767px) { [data-element-id="elm_COuryc6PmGmLw2_itLQB6Q"] .zpimage-container figure img { width:415px ; height:542.42px ; } } [data-element-id="elm_COuryc6PmGmLw2_itLQB6Q"].zpelem-image { border-style:solid; border-color:#C2E2E5 !important; border-width:1px; } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-fit zpimage-tablet-fallback-fit zpimage-mobile-fallback-fit hb-lightbox " data-lightbox-options="
                type:fullscreen,
                theme:dark"><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor" role="link" tabindex="0" aria-label="Open Lightbox" style="cursor:pointer;"><picture><img class="zpimage zpimage-style-roundcorner zpimage-space-thick " src="/CarbonPROOFWMedia.png" width="415" height="542.42" loading="lazy" size="fit" data-lightbox="true"/></picture></span></figure></div>
</div></div></div></div></div><div data-element-id="elm_jZeDxBLkTZaKNKBKmmfPlA" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_3SBuQTWXT0-si6YwE_owmg" data-element-type="row" class="zprow zprow-container zpalign-items- zpjustify-content- " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_HNvLp19STuGI-jP8zenzww" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- "><style type="text/css"></style><div data-element-id="elm_IVphVTCt25spmlLR6svz2Q" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"></style><style> [data-element-id="elm_IVphVTCt25spmlLR6svz2Q"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_IVphVTCt25spmlLR6svz2Q"] .zpdivider-container .zpdivider-common:before{ border-color:#C2E2E5 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width100 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_AyIhlfRIUDuGWR9-3wiUYw" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h3
 class="zpheading zpheading-align-center zpheading-align-mobile-center zpheading-align-tablet-center " data-editor="true"><span style="color:rgb(10, 48, 75);"><span><span style="font-family:Lato, sans-serif;">Interception Beats Correction</span></span></span><span></span></h3></div>
<div data-element-id="elm_HMz2oq6cUYoQBl6MuwqKjw" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_HMz2oq6cUYoQBl6MuwqKjw"].zpelem-text { padding-inline-end:100px; padding-inline-start:100px; } </style><div class="zptext zptext-align-center zptext-align-mobile-center zptext-align-tablet-center " data-editor="true"><div><p style="text-align:left;"></p><div style="display:inline;"><div><p></p></div></div></div><div style="display:inline;"><div style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;text-align:left;"></div><div><p style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;text-align:left;"><span style="font-weight:bold;"></span></p><div style="display:inline;"><div style="text-align:left;"><div><div style="line-height:1.5;"><div style="line-height:1.5;"><div style="line-height:1.5;"><div style="line-height:1.5;"><span style="font-family:Lato, sans-serif;color:rgb(0, 0, 0);"></span><div><p style="text-align:center;"><span style="font-family:Lato, sans-serif;color:rgb(0, 0, 0);">A properly designed oil and carbon BMP strategy is not about treating polluted water efficiently.&nbsp;</span><span style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;">It is about </span><strong style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;">preventing polluted water from ever becoming a transport problem</strong><span style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;">.&nbsp;</span><span style="font-family:Lato, sans-serif;color:rgb(0, 0, 0);">That means&nbsp;</span><span style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;">free-phase oil is removed where it first accumulates,&nbsp;</span><span style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;">mixed-phase contaminants are intercepted before channelization, and&nbsp;</span><span style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;">dissolved residues are captured at the first engineered entry point.&nbsp;</span><span style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;">Each layer reduces what the next layer has to handle. I</span><span style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;">deally, the drain is no longer a treatment challenge at all, and is simply a conveyance point for already-managed water.</span></p></div><span style="font-family:Lato, sans-serif;color:rgb(0, 0, 0);"></span></div></div></div></div></div></div></div><p style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;text-align:left;"><span style="font-weight:bold;"></span></p><h3 style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;"></h3></div><div style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;text-align:left;"></div></div></div>
</div><div data-element-id="elm_u79ToKhONNtK-rcKIVj1Gw" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"></style><style> [data-element-id="elm_u79ToKhONNtK-rcKIVj1Gw"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_u79ToKhONNtK-rcKIVj1Gw"] .zpdivider-container .zpdivider-common:before{ border-color:#C2E2E5 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width100 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_s3G7KDeA6ek7G0qFpSg3ZQ" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h3
 class="zpheading zpheading-align-center zpheading-align-mobile-center zpheading-align-tablet-center " data-editor="true"><span style="color:rgb(10, 48, 75);"><span style="font-family:Lato, sans-serif;">The Drain Is NOT The Problem</span></span><span></span></h3></div>
<div data-element-id="elm_-M9D3Nu6Uh7ia6XGL8JPvg" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_-M9D3Nu6Uh7ia6XGL8JPvg"].zpelem-text { font-family:'Lato',sans-serif; font-weight:400; padding-inline-end:100px; padding-inline-start:100px; } [data-element-id="elm_-M9D3Nu6Uh7ia6XGL8JPvg"].zpelem-text :is(h1,h2,h3,h4,h5,h6){ font-family:'Lato',sans-serif; font-weight:400; } </style><div class="zptext zptext-align-center zptext-align-mobile-center zptext-align-tablet-center " data-editor="true"><div><p style="text-align:left;"></p><div style="display:inline;"><div><p></p></div>
</div></div><div style="display:inline;"><div style="font-family:Lato, sans-serif;color:rgb(0, 0, 0);text-align:left;"></div>
<div><p style="font-family:Lato, sans-serif;color:rgb(0, 0, 0);text-align:left;"></p><div style="display:inline;"><div style="text-align:left;"><p style="text-align:left;"><span style="letter-spacing:normal;"><span style="font-size:16px;color:rgb(0, 0, 0);"><strong></strong></span></span></p><div><p style="text-align:center;"><span style="color:rgb(0, 0, 0);">In industrial stormwater systems, drains are often treated as the control point. But they are better understood as a constraint or a deadline. By the time water reaches them, the system has already either succeeded or failed upstream. Oil pillows and carbon socks don’t exist to “fix drains&quot;; they exist to ensure drains never become the first place where the system has to make a decision about water quality.</span></p></div><span style="font-size:16px;color:rgb(2, 2, 5);"></span><p></p><h2 style="text-align:center;"><div style="text-align:left;"><div><div><div><div><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p style="color:rgb(0, 0, 0);"></p></div>
<p style="color:rgb(0, 0, 0);"></p></div><p style="color:rgb(0, 0, 0);"></p></div>
<p style="color:rgb(0, 0, 0);"></p></div><p style="font-family:Lato, sans-serif;color:rgb(0, 0, 0);"></p></div></h2><h2 style="text-align:center;"><div style="text-align:left;"><p style="font-family:Lato, sans-serif;color:rgb(0, 0, 0);"></p></div></h2><h2 style="text-align:center;"><div style="text-align:left;"><p style="font-family:Lato, sans-serif;color:rgb(0, 0, 0);"></p></div></h2><h2 style="text-align:center;"><div style="text-align:left;"><p style="font-family:Lato, sans-serif;color:rgb(0, 0, 0);"></p></div></h2><h2 style="text-align:center;"><div style="text-align:left;"><p style="font-family:Lato, sans-serif;color:rgb(0, 0, 0);"></p></div></h2><h2 style="font-family:Lato, sans-serif;color:rgb(0, 0, 0);text-align:center;"><div style="text-align:left;"><p></p></div></h2></div>
</div><p style="font-family:Lato, sans-serif;color:rgb(0, 0, 0);text-align:left;"><span style="font-weight:bold;"></span></p><h3 style="font-family:Lato, sans-serif;color:rgb(0, 0, 0);"></h3></div>
<div style="font-family:Lato, sans-serif;color:rgb(0, 0, 0);text-align:left;"></div>
</div></div></div><div data-element-id="elm_K7L7X7KEGOFctv1KAkbmAA" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"></style><style> [data-element-id="elm_K7L7X7KEGOFctv1KAkbmAA"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_K7L7X7KEGOFctv1KAkbmAA"] .zpdivider-container .zpdivider-common:before{ border-color:#C2E2E5 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width100 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_KKmgp3c4Cqk2b8rZreA3gw" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h3
 class="zpheading zpheading-align-center zpheading-align-mobile-center zpheading-align-tablet-center " data-editor="true"><span><span><span><span></span></span></span></span><span></span><span style="color:rgb(10, 48, 75);font-family:Lato, sans-serif;">Final Thought</span><span></span></h3></div>
<div data-element-id="elm_GY1wDNCsJFLxkrjgl29s1g" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_GY1wDNCsJFLxkrjgl29s1g"].zpelem-text { padding-inline-end:100px; padding-inline-start:100px; } </style><div class="zptext zptext-align-center zptext-align-mobile-center zptext-align-tablet-center " data-editor="true"><div><p style="text-align:left;"></p><div style="display:inline;"><div><p></p></div></div></div><div style="display:inline;font-family:Lato, sans-serif;color:rgb(0, 0, 0);"><div style="text-align:left;"></div><div><p style="text-align:left;"><span style="font-weight:bold;"></span></p><div style="display:inline;"><div style="text-align:left;"><div style="text-align:center;"></div><div><div><div><div><div><p style="text-align:center;">Oil behaves differently depending on where it shows up, carbon media only performs when it’s matched to the right flow conditions, and even the best tools fail when they’re placed out of sequence. That’s where we come in. We help translate site conditions into a working BMP strategy by matching the right controls to the right stages before contaminants ever reach the drain. From surface interception to inlet-level polishing, our goal is simple: build systems that actually reflect how water moves.</p></div></div></div></div><div></div></div><div style="display:inline;"><div style="text-align:center;"></div></div></div></div><p style="text-align:left;"><span style="font-weight:bold;"></span></p><h3></h3></div><div style="text-align:left;"></div></div></div>
</div><div data-element-id="elm_KdBucGlcRNq7AFq2sPn0MQ" data-element-type="button" class="zpelement zpelem-button "><style> [data-element-id="elm_KdBucGlcRNq7AFq2sPn0MQ"].zpelem-button{ font-family:'Lato',sans-serif; font-weight:700; } </style><div class="zpbutton-container zpbutton-align-center zpbutton-align-mobile-center zpbutton-align-tablet-center"><style type="text/css"> [data-element-id="elm_KdBucGlcRNq7AFq2sPn0MQ"] .zpbutton.zpbutton-type-primary{ background-color:#FF0000 !important; font-family:'Lato',sans-serif; font-weight:700; } </style><a class="zpbutton-wrapper zpbutton zpbutton-type-primary zpbutton-size-md zpbutton-style-oval " href="https://zoho-frogenv.zohobookings.com/#/4321939000004936058" title="BMP Consultation" title="BMP Consultation"><span class="zpbutton-content">Book a BMP Review</span></a></div>
</div></div></div></div></div></div> ]]></content:encoded><pubDate>Mon, 04 May 2026 15:37:05 -0700</pubDate></item><item><title><![CDATA[Industrial BMP Deep Dive Series Part 1: Industrial Wattles]]></title><link>https://www.frogenv.com/blogs/post/bmp-deep-dive-industrial-wattles</link><description><![CDATA[<img align="left" hspace="5" src="https://www.frogenv.com/BMP Deep Dive Wattles.png"/>Industrial wattles can make or break stormwater control. Learn how the right design, placement, and durability improve runoff management and support compliance on active sites.]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_oY6zaC6GidAkGKFupxiPYg" data-element-type="section" class="zpsection zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_HuSU48mwT4jvv-cUQGq1Yw" data-element-type="row" class="zprow zprow-container zpalign-items-center zpjustify-content-center " data-equal-column="false"><style type="text/css"></style><div data-element-id="elm_1OwvYd_TakO1l2_E-gjBxw" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_DYBf4V1AQDe3diWvecs6iQ" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h2
 class="zpheading zpheading-align-center zpheading-align-mobile-center zpheading-align-tablet-center " data-editor="true"><span style="font-family:Lato, sans-serif;color:rgb(10, 48, 75);">The Small BMP That Carries More Weight Than You Think</span></h2></div>
<div data-element-id="elm_mFIgJeCWu_GonbJr5jKi7Q" data-element-type="box" class="zpelem-box zpelement zpbox-container zpdefault-section zpdefault-section-bg "><style type="text/css"> [data-element-id="elm_mFIgJeCWu_GonbJr5jKi7Q"].zpelem-box{ padding-inline-end:100px; padding-inline-start:100px; } </style><div data-element-id="elm_l1vxFgYTQuCErElFs9RrHA" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-center zptext-align-mobile-center zptext-align-tablet-center " data-editor="true"><p></p><div><p style="text-align:center;"><span style="font-family:Lato, sans-serif;color:rgb(0, 0, 0);">Not all BMPs get the spotlight.&nbsp;</span><span style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;">Industrial wattles are one of those things that tend to get tossed on a site, checked off a list, and forgotten about until there’s a storm. Then suddenly, they matter a lot.&nbsp;</span><span style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;">The truth is, wattles can either quietly do their job… or quietly fail. And most of that comes down to what you’re using and how it’s set up.</span></p></div><p></p></div>
</div><div data-element-id="elm_fMJZ-Qkrzk6uOgsFyT5GcQ" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"></style><style> [data-element-id="elm_fMJZ-Qkrzk6uOgsFyT5GcQ"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_fMJZ-Qkrzk6uOgsFyT5GcQ"] .zpdivider-container .zpdivider-common:before{ border-color:#C2E2E5 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width40 zpdivider-line-style-dotted "><div class="zpdivider-common"></div>
</div></div></div><div data-element-id="elm_jkziWtM4AkfaDRwi1AjgOA" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h3
 class="zpheading zpheading-align-center zpheading-align-mobile-center zpheading-align-tablet-center " data-editor="true"><span style="font-family:Lato, sans-serif;color:rgb(10, 48, 75);"><span>What Are We Talking About?</span></span></h3></div>
<div data-element-id="elm_QDt8uIxpLHfpkACdXaGdgA" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_QDt8uIxpLHfpkACdXaGdgA"].zpelem-text { padding-inline-end:100px; padding-inline-start:100px; } </style><div class="zptext zptext-align-center zptext-align-mobile-center zptext-align-tablet-center " data-editor="true"><p></p><div><p style="text-align:left;"><span style="font-family:Lato, sans-serif;color:rgb(0, 0, 0);"></span></p><div style="display:inline;font-family:Lato, sans-serif;color:rgb(0, 0, 0);"><div style="text-align:center;">At their core, wattles are simple. They’re designed to slow water down, spread it out, and give sediment a chance to settle before runoff leaves your site.</div><div style="text-align:center;">But “simple” doesn’t mean interchangeable. There’s a big difference between something built for temporary construction use and something designed for long-term industrial conditions.</div></div><p></p></div>
<p></p></div></div><div data-element-id="elm_M4oHtVgq52oK8OX8waWGdw" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"></style><style> [data-element-id="elm_M4oHtVgq52oK8OX8waWGdw"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_M4oHtVgq52oK8OX8waWGdw"] .zpdivider-container .zpdivider-common:before{ border-color:#C2E2E5 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width100 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_nrwbgqVhPnQ_gWdRlAdl2g" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h3
 class="zpheading zpheading-align-center zpheading-align-mobile-center zpheading-align-tablet-center " data-editor="true"><span style="font-family:Lato, sans-serif;color:rgb(10, 48, 75);"><span><span>Standard vs. Industrial Wattles</span></span></span></h3></div>
<div data-element-id="elm_DmZqbDX0s-FLW3ftISLT-A" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_DmZqbDX0s-FLW3ftISLT-A"].zpelem-text { padding-inline-end:100px; padding-inline-start:100px; } </style><div class="zptext zptext-align-left zptext-align-mobile-center zptext-align-tablet-center " data-editor="true"><p></p><div><p style="text-align:left;"><span style="font-family:Lato, sans-serif;color:rgb(0, 0, 0);"></span></p><div style="display:inline;"><div><p style="text-align:center;"><span style="font-family:Lato, sans-serif;color:rgb(0, 0, 0);">This is where a lot of facilities run into issues. Standard wattles break down fast, shift during storms, and lose effectiveness in active environments. They weren’t built for heavy flow, repeated use, or real-world industrial conditions. Industrial wattles are. They’re designed to hold up, stay in place, and actually perform when runoff starts moving with some force behind it.</span></p></div>
</div><span style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;"></span><p></p></div>
<p></p></div></div><div data-element-id="elm_YGMjZBIvoeitiaqssNZ3LA" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"></style><style> [data-element-id="elm_YGMjZBIvoeitiaqssNZ3LA"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_YGMjZBIvoeitiaqssNZ3LA"] .zpdivider-container .zpdivider-common:before{ border-color:#C2E2E5 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width100 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_ljm5EfevRrtoYzrjmGcedg" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_ljm5EfevRrtoYzrjmGcedg"] div.zpspacer { height:5px; } @media (max-width: 768px) { div[data-element-id="elm_ljm5EfevRrtoYzrjmGcedg"] div.zpspacer { height:calc(5px / 3); } } </style><div class="zpspacer " data-height="5"></div>
</div></div><div data-element-id="elm_0HGfXjKHguv6oxIcDHpu9Q" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-6 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm__Gumup4nc2F8IDpCvBfe_Q" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm__Gumup4nc2F8IDpCvBfe_Q"] .zpimage-container figure img { width: 634px ; height: 396.25px ; } } @media (max-width: 767px) { [data-element-id="elm__Gumup4nc2F8IDpCvBfe_Q"] .zpimage-container figure img { width:415px ; height:333.98px ; } } [data-element-id="elm__Gumup4nc2F8IDpCvBfe_Q"].zpelem-image { border-style:solid; border-color:#C2E2E5 !important; border-width:1px; } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-fit zpimage-tablet-fallback-medium zpimage-mobile-fallback-medium "><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor"><picture><img class="zpimage zpimage-style-roundcorner zpimage-space-thick " src="/optimized_UVWattleEdit2_753x470.png" width="415" height="333.98" loading="lazy" size="fit"/></picture></span></figure></div>
</div></div><div data-element-id="elm_xB3Id70-OTue7iUbIhDk6g" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-6 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_HgmJ_l9aFI33fYop1kANug" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h3
 class="zpheading zpheading-align-center zpheading-align-mobile-center zpheading-align-tablet-center " data-editor="true"><span style="font-family:Lato, sans-serif;color:rgb(10, 48, 75);"><span><span><span>What Makes Our Industrial Wattle Different</span></span></span></span></h3></div>
<div data-element-id="elm_MrnOyawm4QSBzcbUfmg4Jg" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-center zptext-align-mobile-center zptext-align-tablet-center " data-editor="true"><div><p style="text-align:left;"></p><div style="display:inline;"><p></p><div style="text-align:left;"><span style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;">This is where it starts to matter.&nbsp;</span><span style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;">Our industrial wattle is built for long-term performance, not short-term fixes. It’s designed to handle real conditions on active sites and keep doing its job over time.&nbsp;</span></div><p></p><ul><li style="text-align:left;"><span style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;">Controls sediment effectively by slowing flow and allowing solids to settle before water exits the site</span></li><li style="text-align:left;"><span style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;">UV-protected for durability, so it holds up for years instead of breaking down after a season</span></li><li style="text-align:left;"><span style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;">Polymer casing allows water through while trapping contaminants, so you’re filtering, not just redirecting</span></li><li style="text-align:left;"><span style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;">Versatile placement across storm drains, downspouts, and runoff pathways</span></li><li style="text-align:left;"><span style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;">Supports better sample results by improving water quality and reducing the risk of exceedances</span></li></ul><p></p><div style="text-align:left;"><span style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;"></span></div><span style="font-family:Lato, sans-serif;color:rgb(0, 0, 0);"><div style="display:inline;"><div style="text-align:left;">It’s a small BMP, but it pulls more weight than most people expect.</div></div></span><p></p></div><p></p></div></div>
</div><div data-element-id="elm_IraXP3zF6TXCsEsc13TJDg" data-element-type="button" class="zpelement zpelem-button "><style> [data-element-id="elm_IraXP3zF6TXCsEsc13TJDg"].zpelem-button{ font-family:'Lato',sans-serif; font-weight:700; } </style><div class="zpbutton-container zpbutton-align-center zpbutton-align-mobile-center zpbutton-align-tablet-center"><style type="text/css"> [data-element-id="elm_IraXP3zF6TXCsEsc13TJDg"] .zpbutton.zpbutton-type-primary{ background-color:#FF0000 !important; font-family:'Lato',sans-serif; font-weight:700; } </style><a class="zpbutton-wrapper zpbutton zpbutton-type-primary zpbutton-size-md zpbutton-style-oval " href="https://shop.frogenv.com/products/industrial-wattle" title="See Our Industrial Wattle" title="See Our Industrial Wattle"><span class="zpbutton-content">See Our Industrial Wattle</span></a></div>
</div><div data-element-id="elm_N0fAhAdaG0T0nHjYB91FTA" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"></style><style> [data-element-id="elm_N0fAhAdaG0T0nHjYB91FTA"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_N0fAhAdaG0T0nHjYB91FTA"] .zpdivider-container .zpdivider-common:before{ border-color:#C2E2E5 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width100 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div></div></div></div></div><div data-element-id="elm_cj8kAMYAUj0nisQizBjzpg" data-element-type="section" class="zpsection zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_mnRtrX3s_m3ce4KcPeE5WQ" data-element-type="row" class="zprow zprow-container zpalign-items-center zpjustify-content-flex-start " data-equal-column="false"><style type="text/css"></style><div data-element-id="elm_OSKB5LWRNMTR_gwqRkDSsg" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-7 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_S5W62aeZ7vC2CmZu8PEWhw" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h3
 class="zpheading zpheading-align-left zpheading-align-mobile-center zpheading-align-tablet-center " data-editor="true"><span style="font-family:Lato, sans-serif;color:rgb(10, 48, 75);"><span><span><span><span>Where It Actually Makes a Difference</span></span></span></span></span></h3></div>
<div data-element-id="elm_U5EfX25KTPv7TFME2oytTQ" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-center zptext-align-mobile-center zptext-align-tablet-center " data-editor="true"><div><p style="text-align:left;"></p><div style="display:inline;"><div><p></p></div></div></div><div style="display:inline;font-family:Lato, sans-serif;color:rgb(0, 0, 0);"><div style="text-align:left;">You don’t need wattles everywhere. You need them where water is doing the most work. That usually means:</div><div style="text-align:left;"><ol><li>Areas where runoff picks up speed</li><li>Around outdoor material storage or loading zones</li><li>Near storm drain inlets</li><li>Along natural drainage paths across your site</li></ol></div><div style="text-align:left;">Placed correctly, they act like a quiet checkpoint, slowing everything down before it becomes a bigger problem downstream.</div></div></div>
</div><div data-element-id="elm_wS0D0LrLD33bw2MsULmlqQ" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"></style><style> [data-element-id="elm_wS0D0LrLD33bw2MsULmlqQ"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_wS0D0LrLD33bw2MsULmlqQ"] .zpdivider-container .zpdivider-common:before{ border-color:#C2E2E5 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width100 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_0W0cNmu-5jt_fo8o9fk6Iw" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_0W0cNmu-5jt_fo8o9fk6Iw"] div.zpspacer { height:5px; } @media (max-width: 768px) { div[data-element-id="elm_0W0cNmu-5jt_fo8o9fk6Iw"] div.zpspacer { height:calc(5px / 3); } } </style><div class="zpspacer " data-height="5"></div>
</div><div data-element-id="elm_iOc88OY7fxztNLLXxgtmZw" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h3
 class="zpheading zpheading-align-left zpheading-align-mobile-center zpheading-align-tablet-center " data-editor="true"><span style="font-family:Lato, sans-serif;"><span><span><span><span></span></span></span></span></span><span style="color:rgb(10, 48, 75);">A Quick Reality Check</span><span></span></h3></div>
<div data-element-id="elm_2PYSbbkJML555E6FRDhoGA" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-center zptext-align-mobile-center zptext-align-tablet-center " data-editor="true"><div><p style="text-align:left;"></p><div style="display:inline;"><div><p></p></div></div></div><div style="display:inline;font-family:Lato, sans-serif;color:rgb(0, 0, 0);"><div style="text-align:left;"></div><div><p style="text-align:left;">Most wattle issues aren’t product failures. They’re setup issues.</p><p></p><div style="text-align:left;"><span style="font-style:italic;">If there’s space underneath, water will find it.</span></div><div style="text-align:left;"><span style="font-style:italic;">If it’s not secured, it will move.</span></div><div style="text-align:left;"><span style="font-style:italic;">If it’s never checked, it will stop working.</span></div><p></p><p style="text-align:left;">The fix is not complicated. It just requires a little attention upfront and occasional follow-up.</p><h3></h3></div><div style="text-align:left;"></div></div></div>
</div></div><div data-element-id="elm_O34A4Q0etsuLlmhqu7Y47Q" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-5 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_COuryc6PmGmLw2_itLQB6Q" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_COuryc6PmGmLw2_itLQB6Q"] .zpimage-container figure img { width: 523px ; height: 355.14px ; } } @media (max-width: 767px) { [data-element-id="elm_COuryc6PmGmLw2_itLQB6Q"] .zpimage-container figure img { width:415px ; height:542.42px ; } } [data-element-id="elm_COuryc6PmGmLw2_itLQB6Q"].zpelem-image { border-style:solid; border-color:#C2E2E5 !important; border-width:1px; } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-fit zpimage-tablet-fallback-fit zpimage-mobile-fallback-fit hb-lightbox " data-lightbox-options="
                type:fullscreen,
                theme:dark"><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor" role="link" tabindex="0" aria-label="Open Lightbox" style="cursor:pointer;"><picture><img class="zpimage zpimage-style-roundcorner zpimage-space-thick " src="/optimized_dywidag_539x366.png" width="415" height="542.42" loading="lazy" size="fit" data-lightbox="true"/></picture></span></figure></div>
</div></div></div></div></div><div data-element-id="elm_jZeDxBLkTZaKNKBKmmfPlA" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_3SBuQTWXT0-si6YwE_owmg" data-element-type="row" class="zprow zprow-container zpalign-items- zpjustify-content- " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_HNvLp19STuGI-jP8zenzww" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- "><style type="text/css"></style><div data-element-id="elm_IVphVTCt25spmlLR6svz2Q" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"></style><style> [data-element-id="elm_IVphVTCt25spmlLR6svz2Q"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_IVphVTCt25spmlLR6svz2Q"] .zpdivider-container .zpdivider-common:before{ border-color:#C2E2E5 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width100 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_AyIhlfRIUDuGWR9-3wiUYw" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h3
 class="zpheading zpheading-align-center zpheading-align-mobile-center zpheading-align-tablet-center " data-editor="true"><span style="font-family:Lato, sans-serif;"><span><span><span><span></span></span></span></span></span><span style="color:rgb(10, 48, 75);"><span>Want to Take It a Step Further?</span></span><span></span></h3></div>
<div data-element-id="elm_HMz2oq6cUYoQBl6MuwqKjw" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_HMz2oq6cUYoQBl6MuwqKjw"].zpelem-text { padding-inline-end:100px; padding-inline-start:100px; } </style><div class="zptext zptext-align-center zptext-align-mobile-center zptext-align-tablet-center " data-editor="true"><div><p style="text-align:left;"></p><div style="display:inline;"><div><p></p></div></div></div><div style="display:inline;"><div style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;text-align:left;"></div><div><p style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;text-align:left;"><span style="font-weight:bold;"></span></p><div style="display:inline;"><div style="text-align:left;font-family:Lato, sans-serif;"><div><div style="line-height:1.5;"><div style="line-height:1.5;"><div style="line-height:1.5;"><div style="line-height:1.5;"><span style="color:rgb(0, 0, 0);">If you’re dealing with more than just sediment, wattles can be part of a larger strategy. For enhanced pollutant removal, they can be paired with </span><a href="https://shop.frogenv.com/products/1-metal-media-sock" title="MetalPROOF™ Media Socks" rel="" style="color:rgb(255, 0, 0);">MetalPROOF™ Media Socks</a><span style="color:rgb(0, 0, 0);">, </span><a href="https://shop.frogenv.com/products/solid-flocculent-bucket" title="flocculants" rel="" style="color:rgb(255, 0, 0);">flocculants</a><span style="color:rgb(0, 0, 0);">, or </span><a href="https://shop.frogenv.com/collections/oil-grease" title="oil-absorbent products" rel="" style="color:rgb(255, 0, 0);">oil-absorbent products</a><span style="color:rgb(0, 0, 0);"> to target specific contaminants and improve overall performance.</span></div></div></div></div></div></div></div><p style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;text-align:left;"><span style="font-weight:bold;"></span></p><h3 style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;"></h3></div><div style="color:rgb(0, 0, 0);font-family:Lato, sans-serif;text-align:left;"></div></div></div>
</div><div data-element-id="elm_u79ToKhONNtK-rcKIVj1Gw" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"></style><style> [data-element-id="elm_u79ToKhONNtK-rcKIVj1Gw"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_u79ToKhONNtK-rcKIVj1Gw"] .zpdivider-container .zpdivider-common:before{ border-color:#C2E2E5 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width100 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_s3G7KDeA6ek7G0qFpSg3ZQ" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h3
 class="zpheading zpheading-align-center zpheading-align-mobile-center zpheading-align-tablet-center " data-editor="true"><span style="font-family:Lato, sans-serif;"><span><span><span><span></span></span></span></span></span><span></span><span style="color:rgb(10, 48, 75);">FAQs</span><span></span></h3></div>
<div data-element-id="elm_-M9D3Nu6Uh7ia6XGL8JPvg" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_-M9D3Nu6Uh7ia6XGL8JPvg"].zpelem-text { font-family:'Lato',sans-serif; font-weight:400; padding-inline-end:100px; padding-inline-start:100px; } [data-element-id="elm_-M9D3Nu6Uh7ia6XGL8JPvg"].zpelem-text :is(h1,h2,h3,h4,h5,h6){ font-family:'Lato',sans-serif; font-weight:400; } </style><div class="zptext zptext-align-center zptext-align-mobile-center zptext-align-tablet-center " data-editor="true"><div><p style="text-align:left;"></p><div style="display:inline;"><div><p></p></div>
</div></div><div style="display:inline;"><div style="font-family:Lato, sans-serif;color:rgb(0, 0, 0);text-align:left;"></div>
<div><p style="font-family:Lato, sans-serif;color:rgb(0, 0, 0);text-align:left;"><span style="color:rgb(2, 2, 5);"></span></p><div style="display:inline;"><div style="text-align:left;"><p style="text-align:left;"><span style="letter-spacing:normal;"><span style="font-size:16px;color:rgb(255, 0, 0);"><strong>How is this different from a standard straw wattle?</strong></span></span></p><p style="text-align:center;"></p><div style="display:inline;"><span style="color:rgb(255, 0, 0);font-weight:700;">&nbsp;</span><span style="color:rgb(2, 2, 5);">Standard wattles are designed for temporary use. Our industrial version is built for durability, higher flow, and long-term performance on active sites.</span></div>
<br/><span style="font-size:16px;color:rgb(255, 0, 0);"><strong>How long do these last?</strong></span><br/><span style="font-size:16px;color:rgb(2, 2, 5);">With UV protection and proper maintenance, they are designed for multi-year use depending on site conditions.</span><br/><span style="font-size:16px;color:rgb(255, 0, 0);"><strong>Do they require maintenance?</strong></span><br/><span style="font-size:16px;color:rgb(2, 2, 5);">Yes, like any BMP. Periodic inspections before and after storm events ensure they remain effective and properly positioned.</span><br/><span style="font-size:16px;color:rgb(255, 0, 0);"><strong>Where should they be installed?</strong></span><br/><span style="font-size:16px;color:rgb(2, 2, 5);">Anywhere runoff concentrates. Focus on flow paths, slopes, and areas where pollutants are most likely to be mobilized.</span><br/><span style="font-size:16px;color:rgb(255, 0, 0);"><strong>Can they help with compliance?</strong></span><br/><span style="font-size:16px;color:rgb(2, 2, 5);">Yes. By improving sediment control and water quality, they help reduce the risk of exceedances and support overall compliance efforts.</span><p></p><h2 style="text-align:center;"><div style="text-align:left;"><div><div><div><div><p></p><p></p><p></p><p></p><p></p><p></p><p></p><p style="color:rgb(0, 0, 0);"></p></div>
<p style="color:rgb(0, 0, 0);"></p></div><p style="color:rgb(0, 0, 0);"></p></div>
<p style="color:rgb(0, 0, 0);"></p></div><p style="font-family:Lato, sans-serif;color:rgb(0, 0, 0);"></p></div></h2><h2 style="text-align:center;"><div style="text-align:left;"><p style="font-family:Lato, sans-serif;color:rgb(0, 0, 0);"></p></div></h2><h2 style="text-align:center;"><div style="text-align:left;"><p style="font-family:Lato, sans-serif;color:rgb(0, 0, 0);"></p></div></h2><h2 style="text-align:center;"><div style="text-align:left;"><p style="font-family:Lato, sans-serif;color:rgb(0, 0, 0);"></p></div></h2><h2 style="text-align:center;"><div style="text-align:left;"><p style="font-family:Lato, sans-serif;color:rgb(0, 0, 0);"></p></div></h2><h2 style="font-family:Lato, sans-serif;color:rgb(0, 0, 0);text-align:center;"><div style="text-align:left;"><p></p></div></h2></div>
</div><p style="font-family:Lato, sans-serif;color:rgb(0, 0, 0);text-align:left;"><span style="font-weight:bold;"></span></p><h3 style="font-family:Lato, sans-serif;color:rgb(0, 0, 0);"></h3></div>
<div style="font-family:Lato, sans-serif;color:rgb(0, 0, 0);text-align:left;"></div>
</div></div></div><div data-element-id="elm_K7L7X7KEGOFctv1KAkbmAA" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"></style><style> [data-element-id="elm_K7L7X7KEGOFctv1KAkbmAA"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_K7L7X7KEGOFctv1KAkbmAA"] .zpdivider-container .zpdivider-common:before{ border-color:#C2E2E5 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width100 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_KKmgp3c4Cqk2b8rZreA3gw" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h3
 class="zpheading zpheading-align-center zpheading-align-mobile-center zpheading-align-tablet-center " data-editor="true"><span style="font-family:Lato, sans-serif;"><span><span><span><span></span></span></span></span></span><span></span><span style="color:rgb(10, 48, 75);">Final Thought</span><span></span></h3></div>
<div data-element-id="elm_GY1wDNCsJFLxkrjgl29s1g" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_GY1wDNCsJFLxkrjgl29s1g"].zpelem-text { padding-inline-end:100px; padding-inline-start:100px; } </style><div class="zptext zptext-align-center zptext-align-mobile-center zptext-align-tablet-center " data-editor="true"><div><p style="text-align:left;"></p><div style="display:inline;"><div><p></p></div></div></div><div style="display:inline;font-family:Lato, sans-serif;color:rgb(0, 0, 0);"><div style="text-align:left;"></div><div><p style="text-align:left;"><span style="font-weight:bold;"></span></p><div style="display:inline;"><div style="text-align:left;"><div style="text-align:center;">Stormwater compliance is rarely about one big solution. It’s about a lot of small things working together. Industrial wattles are one of those small things that can make a noticeable difference when they’re done right.</div><div style="display:inline;"><div style="text-align:center;">If you’re not sure whether your current BMPs are actually doing their job, let’s take a look. Schedule a quick BMP Review and we’ll help you dial in a setup that works in the field, not just on paper.</div></div></div></div><p style="text-align:left;"><span style="font-weight:bold;"></span></p><h3></h3></div><div style="text-align:left;"></div></div></div>
</div><div data-element-id="elm_KdBucGlcRNq7AFq2sPn0MQ" data-element-type="button" class="zpelement zpelem-button "><style> [data-element-id="elm_KdBucGlcRNq7AFq2sPn0MQ"].zpelem-button{ font-family:'Lato',sans-serif; font-weight:700; } </style><div class="zpbutton-container zpbutton-align-center zpbutton-align-mobile-center zpbutton-align-tablet-center"><style type="text/css"> [data-element-id="elm_KdBucGlcRNq7AFq2sPn0MQ"] .zpbutton.zpbutton-type-primary{ background-color:#FF0000 !important; font-family:'Lato',sans-serif; font-weight:700; } </style><a class="zpbutton-wrapper zpbutton zpbutton-type-primary zpbutton-size-md zpbutton-style-oval " href="https://zoho-frogenv.zohobookings.com/#/4321939000004936058" title="BMP Consultation" title="BMP Consultation"><span class="zpbutton-content">Book a BMP Review</span></a></div>
</div></div></div></div></div></div> ]]></content:encoded><pubDate>Tue, 21 Apr 2026 08:32:10 -0700</pubDate></item><item><title><![CDATA[Case Study: Achieving Stormwater Compliance with the 75 GPM Treatment System]]></title><link>https://www.frogenv.com/blogs/post/75-gpm-case-study</link><description><![CDATA[<img align="left" hspace="5" src="https://www.frogenv.com/STORM WATER COMPLIANCE MADE SIMPLE. -42-.png"/>See how Frog Environmental’s 75 GPM Stormwater Treatment System helped two industrial facilities reduce metals, sediment, nutrients, and oil & grease to meet CA IGP Numeric Action Levels and TMDL requirements.]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_rsHdGpNfDth9Fkquoxx1Qw" data-element-type="section" class="zpsection zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_nuKbCFak64bFFof2Y3_SPA" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_wez4aUcFlDVnjm69DG9dXA" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_P9ndDXYzSbSKZL37YZ4gKw" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h2
 class="zpheading zpheading-align-center zpheading-align-mobile-center zpheading-align-tablet-center " data-editor="true"><div style="display:inline;"><div style="display:inline;"><div style="display:inline;"><div style="display:inline;"><div style="display:inline;"><div style="display:inline;"><div style="display:inline;"><div style="display:inline;"><div style="display:inline;"><div style="display:inline;"><div style="display:inline;"><br/><span style="font-weight:600;">How the 75 GPM System Solved Stormwater Challenges at Two Industrial Facilities in Southern California</span><br/></div></div></div></div></div></div></div></div></div></div></div></h2></div>
</div></div></div></div><div data-element-id="elm_-02_7v4tqAc69YOf6vvo_g" data-element-type="section" class="zpsection zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_GNseEcriT-TC7ZY98gjaFA" data-element-type="row" class="zprow zprow-container zpalign-items-center zpjustify-content-flex-start " data-equal-column="false"><style type="text/css"></style><div data-element-id="elm_caZlyAPZllfdoZIxUZDy2Q" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-6 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_ElLgfyV0lH0bIVwa7iECXw" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true">Overview</h2></div>
<div data-element-id="elm_82OGNqEgTGW0AaLbEpj1nw" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-center zptext-align-mobile-center zptext-align-tablet-center " data-editor="true"><p></p><div><p style="text-align:left;"><strong></strong></p><div><p style="text-align:left;">Industrial facilities operating under the California Industrial General Permit (IGP) often face challenges meeting Numeric Action Levels (NALs) and Total Maximum Daily Load (TMDL) requirements, especially when runoff contains elevated metals, sediment, nutrients, or oil and grease.</p><p style="text-align:left;"><br/></p><p style="text-align:left;">To address these challenges, Frog Environmental deployed its<strong>&nbsp;75 GPM Stormwater Treatment System</strong> at two industrial facilities with documented stormwater exceedances. The results demonstrate how a compact, modular system can deliver <strong>measurable pollutant reductions and consistent regulatory compliance</strong>.</p></div><p></p></div><p></p></div>
</div></div><div data-element-id="elm_NygxtMoeSpo18uKtx-A4nw" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-6 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_xl8R32uWkOOLnI-DiZRHIQ" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_xl8R32uWkOOLnI-DiZRHIQ"] .zpimage-container figure img { width: 500px ; height: 666.67px ; } } @media (max-width: 767px) { [data-element-id="elm_xl8R32uWkOOLnI-DiZRHIQ"] .zpimage-container figure img { width:415px ; height:276.63px ; } } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-medium zpimage-tablet-fallback-fit zpimage-mobile-fallback-fit "><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/files/images/844617353.png" width="415" height="276.63" loading="lazy" size="medium"/></picture></span></figure></div>
</div></div></div></div></div><div data-element-id="elm_awCEdNEoT_udm4Jr2AyGog" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_wnmwTeLqT9Kdjrf5iW1_Vg" data-element-type="row" class="zprow zprow-container zpalign-items- zpjustify-content- " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_WL-VFnWpQHeLfWhLpHZFpQ" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- "><style type="text/css"></style><div data-element-id="elm_QUwKxeFeeA7FGY8QqAb-sA" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span>The Challenge</span></h2></div>
<div data-element-id="elm_1jw7zJYLYxsKcBY2wnYE5w" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p></p><div><p></p><div><p>Two industrial facilities, one specializing in steel manufacturing and another in structural steel fabrication, experienced elevated pollutant concentrations in stormwater discharges associated with outdoor operations and material handling.</p><p><br/></p><p>Both sites required a treatment solution that could:</p><ul><li><p>Reduce metals, sediment, nutrients, and hydrocarbons</p></li><li><p>Meet applicable <strong>CA IGP Numeric Action Levels (NALs)</strong> and <strong>TMDL Numeric Effluent Limits (NELs)</strong></p></li><li><p>Be deployed quickly without permanent infrastructure changes</p></li></ul><p><br/></p><p>To meet these needs, Frog Environmental installed <strong>75 GPM modular stormwater treatment systems</strong> designed to treat runoff prior to discharge.</p></div><div><p></p></div><p></p></div></div><p></p></div>
</div><div data-element-id="elm_RZHyrti5yBBlgkrycnbITg" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span><div style="display:inline;"><span>Facility 1: Industrial Steel Manufacturing Facility</span><br/></div></span></h2></div>
<div data-element-id="elm_RLtanhEYQObQW0KZrIs_NQ" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><h2><strong></strong></h2><div><p></p><div><p></p><div><h3><span style="font-size:20px;font-weight:600;">Site Conditions</span></h3><p>This facility manufactures plastic-coated steel cables and bars. Stormwater runoff from outdoor operations contained elevated concentrations of:</p><ul><li><p>Total Suspended Solids (TSS)</p></li><li><p>Oil &amp; Grease (HEM)</p></li><li><p>Aluminum (Al)</p></li><li><p>Iron (Fe)</p></li><li><p>Zinc (Zn)</p></li><li><p>Nitrate + Nitrite (N+N)</p></li></ul><p><br/></p><p>Sampling data showed exceedances of CA IGP NALs and TMDL limits, placing the facility at risk of continued non-compliance.</p><h3><span style="font-size:20px;font-weight:600;">Treatment Solution</span></h3><p>A <strong>75 GPM stormwater treatment system</strong> was installed, consisting of:</p><ul><li><p>Stormwater storage to manage peak runoff volumes</p></li><li><p>Media-based treatment modules engineered for metals, nutrients, sediment, and hydrocarbons</p></li></ul><p><br/></p><p>The system was designed to treat stormwater during qualifying rain events while maintaining operational flexibility.</p><h3><span style="font-size:20px;font-weight:600;">Performance Results</span></h3><p>Post-treatment sampling confirmed significant reductions across all monitored constituents. Annual average results showed:</p><ul><li><p><strong>98.2% reduction in TSS</strong></p></li><li><p><strong>85.4% reduction in Oil &amp; Grease</strong></p></li><li><p><strong>94–98% reduction in metals (Al, Fe, Zn)</strong></p></li><li><p><strong>94.9% reduction in Nitrate + Nitrite</strong></p></li></ul><p><br/></p><p>All regulated parameters were reduced to <strong>below applicable CA IGP NALs and TMDL limits</strong>, allowing the facility to return to compliance.</p></div><p></p></div><p></p></div><p></p></div><p></p></div>
</div><div data-element-id="elm_LT4D04VUUXr992zGoTLO0g" data-element-type="row" class="zprow zprow-container zpalign-items-center zpjustify-content-flex-start " data-equal-column="false"><style type="text/css"></style><div data-element-id="elm_a9c-75bemVNvkrsSrC-P6g" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_dqjEMsPZqtRKJQZaVMgYuQ" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span><span>Facility 2: Structural Steel Fabrication Facility</span></span></h2></div>
<div data-element-id="elm_oUP0T1FivW9ILuc10mClHg" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-center zptext-align-mobile-center zptext-align-tablet-center " data-editor="true"><p></p><div><p style="text-align:left;"><strong></strong></p><div><p style="text-align:left;"></p><div><h3 style="text-align:left;"><span style="font-size:20px;font-weight:600;">Site Conditions</span></h3><p style="text-align:left;"></p><div><h3></h3><p style="text-align:left;">This facility performs outdoor steel fabrication and material storage. Stormwater runoff contained elevated concentrations of:</p><ul><li><p style="text-align:left;">Total Suspended Solids (TSS)</p></li><li><p style="text-align:left;">Aluminum (Al)</p></li><li><p style="text-align:left;">Iron (Fe)</p></li><li><p style="text-align:left;">Zinc (Zn)</p></li></ul><p style="text-align:left;"><br/></p><p style="text-align:left;">The facility required a compact, reliable treatment system capable of consistent performance during storm events.</p><h3 style="text-align:left;"><span style="font-size:20px;font-weight:600;">Treatment Solution</span></h3><p style="text-align:left;">A <strong>75 GPM modular stormwater treatment system</strong> was deployed, featuring:</p><ul><li><p style="text-align:left;">Temporary stormwater storage</p></li><li><p style="text-align:left;">Media-filled treatment modules optimized for metals and sediment removal</p></li></ul><p style="text-align:left;"><br/></p><p style="text-align:left;">The system footprint was minimized to fit site constraints while still achieving effective treatment.</p><h3 style="text-align:left;"><span style="font-size:20px;font-weight:600;">Performance Results</span></h3><p style="text-align:left;">Stormwater sampling following installation demonstrated that:</p><ul><li><p style="text-align:left;">All monitored pollutants were reduced below CA IGP NAL thresholds</p></li><li><p style="text-align:left;">Metals and sediment reductions exceeded 90%</p></li><li><p style="text-align:left;">The system performed consistently across multiple storm events</p></li></ul></div></div><p style="text-align:left;"></p></div><div><p style="text-align:left;"></p></div><p></p></div><p></p></div>
</div></div></div><div data-element-id="elm_8rY4mAztfdCjMSpNaQhdHg" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span><div style="display:inline;"><span>Influent vs. Effluent Performance Summary</span></div></span></h2></div>
<div data-element-id="elm_ckqDf_xjWVOrUczMsrp4Nw" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><div><p>Across both facilities, the 75 GPM system demonstrated <strong>documented, data-backed treatment performance</strong>, including:</p><ul><li><p><strong>Up to 98% pollutant removal efficiency</strong></p></li><li><p>Reliable reduction of metals, nutrients, sediment, and oil &amp; grease</p></li><li><p>Compliance with CA IGP NALs and applicable TMDL requirements</p></li></ul><p><br/></p><p>These results confirm that the 75 GPM system delivers the same proven treatment strategy used at larger industrial sites, now optimized for lower flows and faster deployment.</p></div></div>
</div><div data-element-id="elm_jpaJC-WrqH9z6eDUs4JTQw" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span><div style="display:inline;"><span><span>Key Takeaways</span></span></div></span></h2></div>
<div data-element-id="elm_mZtkdOGyv_SLKEIetYGrWg" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><ul><li>The <strong>75 GPM Stormwater Treatment System</strong> provides industrial-grade treatment in a compact, modular configuration</li><li>Proven media technology delivers consistent reductions across a wide range of pollutants</li><li>Ideal for facilities seeking fast, flexible compliance solutions without permanent infrastructure</li></ul></div>
</div><div data-element-id="elm_KzWYJZD1Db529BM_hvQygw" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span><span><strong></strong><div style="display:inline;"><div style="display:inline;">Proven Results. Scalable Performance.</div></div></span><span><strong><br/></strong></span></span></h2></div>
<div data-element-id="elm_yluY7mASTlSEvd353jJspg" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p><span></span></p><div><p>The 75 GPM Stormwater Treatment System brings Frog Environmental’s field-tested treatment approach to sites with smaller flow requirements, without compromising performance or compliance confidence.</p><p><br/></p><p><strong>Looking for a right-sized stormwater solution?</strong><br/> Contact Frog Environmental to learn how the 75 GPM system can support your site’s compliance goals.</p></div><p></p></div>
</div><div data-element-id="elm_gJb37cDv6IMOa9fcyaPNWg" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p>📞Call:&nbsp;<a href="glocom%3A%2F%2F3102410866" title="Click to dial with Communicator" style="color:inherit;text-decoration-line:underline;"></a></p><div id="click_to_dial_wrapper"><a href="glocom%3A%2F%2F3102410866" title="Click to dial with Communicator" style="color:inherit;text-decoration:underline;">310-241-0866<div style="background-repeat:no-repeat;width:12px;height:12px;margin-left:5px;"></div></a></div><p></p><p></p><p>📧 <strong>Email:</strong>&nbsp;sales@frogenv.com</p> 🌐 <strong>Website:&nbsp;</strong><a href="https://www.frogenv.com/stormproof-75gpm">https://www.frogenv.com/<span>stormproof-75gpm</span></a></div><p></p></div>
</div><div data-element-id="elm_00ozS4vyqGmz5238a-bPUg" data-element-type="button" class="zpelement zpelem-button "><style> [data-element-id="elm_00ozS4vyqGmz5238a-bPUg"].zpelem-button{ font-family:'Montserrat',sans-serif; font-size:19px; font-weight:500; } </style><div class="zpbutton-container zpbutton-align-center zpbutton-align-mobile-center zpbutton-align-tablet-center"><style type="text/css"> [data-element-id="elm_00ozS4vyqGmz5238a-bPUg"] .zpbutton.zpbutton-type-primary:hover{ background-color: #ECF0F1 !important; color: #2980B9 !important; } [data-element-id="elm_00ozS4vyqGmz5238a-bPUg"] .zpbutton.zpbutton-type-primary{ background-color:#2980B9 !important; font-family:'Montserrat',sans-serif; font-size:19px; font-weight:500; } </style><a class="zpbutton-wrapper zpbutton zpbutton-type-primary zpbutton-size-md zpbutton-style-oval " href="mailto:sales@frogenv.com?subject=75%20GPM%20Quote" title="Get a Quote" title="Get a Quote"><span class="zpbutton-content">Get a Quote</span></a></div>
</div></div></div></div></div></div> ]]></content:encoded><pubDate>Mon, 22 Dec 2025 12:59:05 -0800</pubDate></item><item><title><![CDATA[Trash & Debris in Stormwater: The Overlooked Compliance Risk]]></title><link>https://www.frogenv.com/blogs/post/trash-and-debris-in-stormwater</link><description><![CDATA[<img align="left" hspace="5" src="https://www.frogenv.com/STORM WATER COMPLIANCE MADE SIMPLE. -40-.png"/>Visible trash in runoff can trigger inspections, violations, and clogged drains. Learn how simple BMPs like drain filters, housekeeping, and employee training keep your industrial site clean and compliant.]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_qUbqmfcPSJuUNZLvInu3Zg" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcont-full-stretch"><div data-element-id="elm_Tvyn6f-7SbaHwjbhb3Bvxg" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content- " data-equal-column="false"><style type="text/css"></style><div data-element-id="elm_8u3AwnauSnayBO6H0Wji3A" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpbackground-size-cover zpbackground-position-center-center zpbackground-repeat-all zpbackground-attachment-scroll "><style type="text/css"> [data-element-id="elm_8u3AwnauSnayBO6H0Wji3A"].zpelem-col{ background-image: url(/Metals%20Blog%20-2-.png); } @media (max-width: 767px) { [data-element-id="elm_8u3AwnauSnayBO6H0Wji3A"].zpelem-col{ padding:0px; margin:0px; } } </style><div data-element-id="elm_L0DnBbqcYGvecA2eP-gbAQ" data-element-type="heading" class="zpelement zpelem-heading zp-hidden-xs "><style> [data-element-id="elm_L0DnBbqcYGvecA2eP-gbAQ"] h2.zpheading{ text-decoration:none; } [data-element-id="elm_L0DnBbqcYGvecA2eP-gbAQ"].zpelem-heading { border-style:solid; border-color:#000000 !important; border-block-start-width:2px; border-inline-end-width:0px; border-block-end-width:2px; border-inline-start-width:0px; margin:50px; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-family:&quot;Roboto Mono&quot;, monospace;color:rgb(255, 255, 255);background-color:rgb(0, 0, 0);">&nbsp; &nbsp; &nbsp; &nbsp;<span style="font-weight:400;">BMP DEEP DIVE</span>&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="font-family:&quot;Roboto Mono&quot;, monospace;color:rgb(0, 0, 0);">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style="font-weight:400;">&nbsp;VOL. 7</span></span></h2></div>
<div data-element-id="elm_LfWbKTX0s94hSlVaOKzrBQ" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_LfWbKTX0s94hSlVaOKzrBQ"] h2.zpheading{ text-transform:uppercase; text-decoration:none; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-center zpheading-align-tablet-left " data-editor="true"><font color="#000000" style="font-size:48px;font-family:&quot;Roboto Mono&quot;, monospace;"><span><span><span><span><span>Keeping Trash Out</span></span></span></span></span></font><br/><font color="#000000" style="font-size:48px;font-family:&quot;Roboto Mono&quot;, monospace;">​</font><font color="#000000" style="font-size:48px;font-family:&quot;Roboto Mono&quot;, monospace;"><span><span><span><span><span>of Stormwater</span></span></span></span></span></font></h2></div>
<div data-element-id="elm_P3kwwJKN-yAV6bzT7xVoYQ" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_P3kwwJKN-yAV6bzT7xVoYQ"].zpelem-divider{ margin-block-start:-10px; } </style><style> [data-element-id="elm_P3kwwJKN-yAV6bzT7xVoYQ"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_P3kwwJKN-yAV6bzT7xVoYQ"] .zpdivider-container .zpdivider-common:before{ border-color:#000000 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width70 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_Ufx-maaF8jPQHVVSqRBxiA" data-element-type="imagetext" class="zpelement zpelem-imagetext "><style> @media (min-width: 992px) { [data-element-id="elm_Ufx-maaF8jPQHVVSqRBxiA"] .zpimagetext-container figure img { width: 500px ; height: 419.15px ; } } [data-element-id="elm_Ufx-maaF8jPQHVVSqRBxiA"].zpelem-imagetext{ padding-block-start:0px; padding-inline-end:100px; padding-block-end:0px; padding-inline-start:100px; margin:70px; } @media (max-width: 767px) { [data-element-id="elm_Ufx-maaF8jPQHVVSqRBxiA"].zpelem-imagetext{ padding:0px; margin:0px; } } </style><div data-size-tablet="" data-size-mobile="" data-align="left" data-tablet-image-separate="false" data-mobile-image-separate="true" class="zpimagetext-container zpimage-with-text-container zpimage-align-left zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-medium zpimage-tablet-fallback-fit hb-lightbox " data-lightbox-options="
            type:fullscreen,
            theme:dark"><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor" role="link" tabindex="0" aria-label="Open Lightbox" style="cursor:pointer;"><picture><source class="mobile-image-source" media="(max-width: 767.8px)" srcset=""><img class="zpimage zpimage-style-none zpimage-space-none " src="/Untitled%20design%20-6-.png" width="1600" height="1600" loading="lazy" size="medium" data-lightbox="true"/></picture></span></figure><div class="zpimage-text zpimage-text-align-left zpimage-text-align-mobile-left zpimage-text-align-tablet-left " data-editor="true"><p></p><div><p></p><p></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;color:rgb(0, 0, 0);"></span></span></p><div><p style="color:rgb(54, 41, 32);"></p><p style="color:rgb(54, 41, 32);"></p></div>
<p></p><p></p><p></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;color:rgb(0, 0, 0);"></span></span></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;color:rgb(0, 0, 0);"></span></span></p><div><div><p style="color:rgb(54, 41, 32);"></p><p style="color:rgb(54, 41, 32);"></p><div><div><p style="color:rgb(54, 41, 32);"></p><p style="color:rgb(54, 41, 32);"></p><p></p><p><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;"></span></p><div><p></p><p></p><p></p><p></p><p></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="color:rgb(0, 0, 0);font-size:20px;"></span></span></p><div><p></p><p></p><p></p><p></p><p></p><p><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;">When industrial facilities think about stormwater compliance, attention usually goes to metals, sediment, oil and grease, or pH. But one of the most common and most visible compliance issues is often overlooked: trash and debris.</span><span style="font-size:20px;color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;"></span></p><div><p></p><p><br/></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Bottles, wrappers, plastics, cigarette butts, and loose packaging don’t just look bad. They signal poor site control, weak BMP implementation, and a breakdown in basic housekeeping.</span></p></div><p></p><div><p></p><p></p></div><p></p><p></p><p></p><p></p><p></p><p></p><p></p></div>
<p></p><p></p><div><p></p><p></p></div><p></p><p></p></div><p></p><p></p></div><p></p><p></p><p><span style="color:rgb(54, 41, 32);"><span style="font-size:20px;"></span></span></p><div></div>
<p></p><p></p><p></p><p></p><p></p><p></p></div></div><p></p><p></p><p></p><p></p><p></p></div>
<p></p><p></p><p></p><p></p></div><p></p><p></p><p></p></div></div></div><div data-element-id="elm_dUjwJlVXF9BM9ufGmnaClA" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_dUjwJlVXF9BM9ufGmnaClA"] h2.zpheading{ text-transform:uppercase; text-decoration:none; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;"><span><span><strong><span>Why Trash and Debris Matter</span></strong></span></span></span><br/><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;">​</span><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;"><span><span><strong><span>to Regulators</span></strong></span></span></span></h2></div>
<div data-element-id="elm_rLLXXgdo32sil4eH3TR6iw" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_rLLXXgdo32sil4eH3TR6iw"].zpelem-divider{ margin-block-start:-10px; } </style><style> [data-element-id="elm_rLLXXgdo32sil4eH3TR6iw"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_rLLXXgdo32sil4eH3TR6iw"] .zpdivider-container .zpdivider-common:before{ border-color:#000000 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width70 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_VSAcKEArgZ0rm5GCvZcSZA" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_VSAcKEArgZ0rm5GCvZcSZA"].zpelem-text { padding-block-start:0px; padding-inline-end:100px; padding-inline-start:100px; margin-inline-end:100px; margin-block-end:50px; margin-inline-start:100px; } @media (max-width: 767px) { [data-element-id="elm_VSAcKEArgZ0rm5GCvZcSZA"].zpelem-text { padding:0px; margin:0px; } } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"></span></p><div style="display:inline;"><span style="font-size:20px;font-family:&quot;Roboto Mono&quot;, monospace;color:rgb(0, 0, 0);"><p>Trash and debris are considered “non-stormwater pollutants,” meaning they should never leave an industrial site. During inspections, visible debris in discharge areas, drainage pathways, or receiving waters is an instant red flag.</p><p><br/></p><div><p>Regulators interpret debris as evidence of:</p><ul><li><p>Inadequate housekeeping practices</p></li><li><p>Poor BMP maintenance</p></li><li><p>Uncontrolled material handling</p></li><li><p>A lack of employee awareness</p></li></ul><p><br/></p><p>Even if your analytical samples meet benchmarks, visible trash can still result in inspection findings, required corrective actions, or increased scrutiny.</p></div><p></p><p></p></span></div>
</div></div><div data-element-id="elm_q10znfBHwcYO4J3Xz53Ymg" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_q10znfBHwcYO4J3Xz53Ymg"] h2.zpheading{ text-transform:uppercase; text-decoration:none; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:48px;"><font color="#000000" face="Roboto Mono, monospace"><span><strong><span><strong>Common Sources of Trash</strong></span></strong></span></font></span><br/><span style="font-size:48px;">​</span><span style="font-size:48px;"><font color="#000000" face="Roboto Mono, monospace"><span><strong><span><strong>at Industrial Facilities</strong></span></strong></span></font></span><br/></h2></div>
<div data-element-id="elm_7u193GJWQQBY7vTiPSxWzg" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_7u193GJWQQBY7vTiPSxWzg"].zpelem-divider{ margin-block-start:-10px; } </style><style> [data-element-id="elm_7u193GJWQQBY7vTiPSxWzg"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_7u193GJWQQBY7vTiPSxWzg"] .zpdivider-container .zpdivider-common:before{ border-color:#000000 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width70 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_isd2tH30PCyEtWu2IgpBRw" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_isd2tH30PCyEtWu2IgpBRw"].zpelem-text { padding-block-start:0px; padding-inline-end:100px; padding-inline-start:100px; margin-inline-end:100px; margin-block-end:50px; margin-inline-start:100px; } @media (max-width: 767px) { [data-element-id="elm_isd2tH30PCyEtWu2IgpBRw"].zpelem-text { padding:0px; margin:0px; } } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><div><h3></h3></div><div><h3></h3><h3><span style="font-size:20px;font-family:&quot;Roboto Mono&quot;, monospace;"><p></p><div><p>Trash and debris don’t usually come from a single event, they build up from everyday operations, including:</p><ul><li><p>Pallet wrap, strapping, and packaging materials</p></li><li><p>Food and beverage waste from employee areas</p></li><li><p>Cigarette butts near entrances and loading docks</p></li><li><p>Broken pallets and scrap material</p></li><li><p>Lightweight plastics and paper from dumpsters</p></li><li><p>Windblown debris from neighboring properties</p></li></ul><p><br/></p><p>Once rain starts, this material quickly mobilizes and moves toward storm drains, catch basins, and outfalls.</p></div></span><p></p><div><div><div></div></div></div></h3><h3></h3><h3></h3></div><h3></h3><h3></h3><h3></h3></div>
</div><div data-element-id="elm_LYrYDN9wm1BpXpQ65TzHSA" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_LYrYDN9wm1BpXpQ65TzHSA"] h2.zpheading{ text-transform:uppercase; text-decoration:none; } @media (max-width: 767px) { [data-element-id="elm_LYrYDN9wm1BpXpQ65TzHSA"] h2.zpheading{ font-size:13px; } } </style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-center zpheading-align-tablet-left " data-editor="true"><font color="#000000" face="Roboto Mono, monospace"><span style="font-size:48px;"><span><strong><span><span><strong>Why Trash Causes Bigger</strong></span></span></strong></span></span></font><br/><font color="#000000" style="font-size:48px;">​</font><font color="#000000" face="Roboto Mono, monospace"><span style="font-size:48px;"><span><strong><span><span><strong>Stormwater Problems</strong></span></span></strong></span></span></font></h2></div>
<div data-element-id="elm_EXWZpiowLAFzushwEgxwYQ" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_EXWZpiowLAFzushwEgxwYQ"].zpelem-divider{ margin-block-start:-10px; } </style><style> [data-element-id="elm_EXWZpiowLAFzushwEgxwYQ"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_EXWZpiowLAFzushwEgxwYQ"] .zpdivider-container .zpdivider-common:before{ border-color:#000000 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width70 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_HYvyNktKwk5XSHViPGmGug" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_HYvyNktKwk5XSHViPGmGug"].zpelem-text { padding-block-start:0px; padding-inline-end:100px; padding-inline-start:100px; margin-inline-end:100px; margin-block-end:50px; margin-inline-start:100px; } @media (max-width: 767px) { [data-element-id="elm_HYvyNktKwk5XSHViPGmGug"].zpelem-text { padding:0px; margin:0px; } } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><h3></h3><p></p><div><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;color:rgb(0, 0, 0);"></span></span></p><div><div><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"></span></p><div><div><div><p><strong style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;color:rgb(0, 0, 0);"></span></strong></p><div><div><p><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;">Trash does more than violate visual inspection standards. It can also:</span><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"></span></p><ul><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Block drains and create localized flooding</span></p></li><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Damage inlet protection and filters</span></p></li><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Increase sediment and pollutant loading</span></p></li><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Carry oils, chemicals, and residues attached to debris</span></p></li></ul><div><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"><br/></span></div><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">In other words, trash magnifies other stormwater risks,turning a housekeeping issue into a system-wide problem.</span></p><p></p></div><p></p></div><div><div><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"></span></p></div></div><p></p><p></p></div><p></p><p></p></div><p></p><p></p></div><p></p></div>
</div><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"></span></p></div>
</div></div><div data-element-id="elm_3U5r1JualnuNCxgJYywHEA" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_3U5r1JualnuNCxgJYywHEA"] h2.zpheading{ text-transform:uppercase; text-decoration:none; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;"><span><strong><span><strong><span><strong>BMPs That Effectively</strong></span></strong></span></strong></span></span><br/><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;">​</span><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;"><span><strong><span><strong><span><strong>Control Trash and Debris</strong></span></strong></span></strong></span></span></h2></div>
<div data-element-id="elm_qCopDjBATmrzsVFRkYBwDQ" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_qCopDjBATmrzsVFRkYBwDQ"].zpelem-divider{ margin-block-start:-10px; } </style><style> [data-element-id="elm_qCopDjBATmrzsVFRkYBwDQ"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_qCopDjBATmrzsVFRkYBwDQ"] .zpdivider-container .zpdivider-common:before{ border-color:#000000 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width70 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_JRyg0rAXnqj8XGz1_l3Uyg" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_JRyg0rAXnqj8XGz1_l3Uyg"].zpelem-text { padding-block-start:0px; padding-inline-end:100px; padding-inline-start:100px; margin-inline-end:100px; margin-block-end:50px; margin-inline-start:100px; } @media (max-width: 767px) { [data-element-id="elm_JRyg0rAXnqj8XGz1_l3Uyg"].zpelem-text { padding:0px; margin:0px; } } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"></span></p><div><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Trash control is one of the most cost-effective areas of stormwater compliance when addressed correctly.</span></p><p><strong style="font-family:&quot;Roboto Mono&quot;, monospace;color:rgb(0, 0, 0);"><br/></strong></p><p><strong style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;color:rgb(0, 0, 0);">Good Housekeeping BMPs</span></strong></p><ul><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Routine sweeping of paved and loading areas</span></p></li><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Daily or weekly site walk-throughs</span></p></li><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Wind-blown debris patrols after deliveries</span></p></li><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Clearly labeled trash and recycling areas</span></p></li></ul><p><strong style="font-family:&quot;Roboto Mono&quot;, monospace;color:rgb(0, 0, 0);"><br/></strong></p><p><strong style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;color:rgb(0, 0, 0);">Structural BMPs</span></strong></p><ul><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Catch basin inserts</span></p></li><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"><a href="https://shop.frogenv.com/collections/large-solids-trash-and-debris" title="Drain filters and inlet protection" rel="">Drain filters and inlet protection</a></span></p></li><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"><a href="https://shop.frogenv.com/products/screen-wattle-with-anchor-hard-surface-guard" title="Screen wattles" rel="">Screen wattles</a></span></p></li><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Trash racks in conveyance areas</span></p></li></ul><p><strong style="font-family:&quot;Roboto Mono&quot;, monospace;color:rgb(0, 0, 0);"><br/></strong></p><p><strong style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;color:rgb(0, 0, 0);">Waste Management Controls</span></strong></p><ul><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Covered dumpsters with closed lids</span></p></li><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Secured waste bins and recycling containers</span></p></li><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Scheduled waste removal during rainy season</span></p></li><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Spill-proof compactors when possible</span></p></li></ul><p><strong style="font-family:&quot;Roboto Mono&quot;, monospace;color:rgb(0, 0, 0);"><br/></strong></p><p><strong style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;color:rgb(0, 0, 0);">Employee Awareness</span></strong></p><ul><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Training employees on litter prevention</span></p></li><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Clearly posted housekeeping expectations</span></p></li><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Designated smoking areas with receptacles</span></p></li></ul></div><p></p></div>
</div><div data-element-id="elm_N7O9KgbxS1ZGdoJ6uujbMA" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_N7O9KgbxS1ZGdoJ6uujbMA"] h2.zpheading{ text-transform:uppercase; text-decoration:none; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;"><span><strong>Inspection and Maintenance</strong></span></span><br/><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;">​</span><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;"><span><strong>Are Critical</strong></span></span></h2></div>
<div data-element-id="elm_9uMPFJg4TOtXs3bhtrw9EQ" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_9uMPFJg4TOtXs3bhtrw9EQ"].zpelem-divider{ margin-block-start:-10px; } </style><style> [data-element-id="elm_9uMPFJg4TOtXs3bhtrw9EQ"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_9uMPFJg4TOtXs3bhtrw9EQ"] .zpdivider-container .zpdivider-common:before{ border-color:#000000 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width70 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_S9cMCHMbihbCIzPrC_fing" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_S9cMCHMbihbCIzPrC_fing"].zpelem-text { padding-inline-end:100px; padding-inline-start:100px; margin-inline-end:100px; margin-block-end:50px; margin-inline-start:100px; } @media (max-width: 767px) { [data-element-id="elm_S9cMCHMbihbCIzPrC_fing"].zpelem-text { padding:0px; margin:0px; } } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p><span style="font-size:20px;font-family:&quot;Roboto Mono&quot;, monospace;color:rgb(0, 0, 0);"></span></p><div><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"></span></p><div><p><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;">Trash BMPs only work if they’re maintained. Full drain filters, overloaded catch basin inserts, and clogged screens can create backups and cause pollutants to bypass controls.</span><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"></span></p><div><div><p><br/></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Facilities should:</span></p><ul><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Inspect BMPs before and after storm events</span></p></li><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Document cleanouts and maintenance</span></p></li><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Replace damaged or missing BMPs immediately</span></p></li><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Track repeat problem areas and address root causes</span></p></li></ul><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"><br/></span></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Documentation matters! Maintenance records demonstrate active management and protect you during inspections.</span></p></div></div><p></p></div><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"></span></p></div><p></p></div>
</div><div data-element-id="elm_maDO-KJpjSTUMGx2rea0_Q" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_maDO-KJpjSTUMGx2rea0_Q"] h2.zpheading{ text-transform:uppercase; text-decoration:none; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;"><span><strong><span><strong>Clean Site, Clean Samples,</strong></span></strong></span></span><br/><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;">​</span><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;"><span><strong><span><strong>Fewer Headaches</strong></span></strong></span></span><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;"><span><br/></span></span></h2></div>
<div data-element-id="elm_Iz3cPZ8GC3YYRKFxXjh1HQ" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_Iz3cPZ8GC3YYRKFxXjh1HQ"].zpelem-divider{ margin-block-start:-10px; } </style><style> [data-element-id="elm_Iz3cPZ8GC3YYRKFxXjh1HQ"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_Iz3cPZ8GC3YYRKFxXjh1HQ"] .zpdivider-container .zpdivider-common:before{ border-color:#000000 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width70 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_kblel3Az5_2bQdpORtiq5g" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_kblel3Az5_2bQdpORtiq5g"].zpelem-text { padding-inline-end:100px; padding-inline-start:100px; margin-inline-end:100px; margin-block-end:50px; margin-inline-start:100px; } @media (max-width: 767px) { [data-element-id="elm_kblel3Az5_2bQdpORtiq5g"].zpelem-text { padding:0px; margin:0px; } } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;">Trash and debris are among the easiest stormwater pollutants to prevent, but also among the easiest to detect when ignored. A clean site sends a strong message to regulators that your stormwater program is working.</span><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;"><div><p>By controlling trash, facilities not only improve water quality but also reduce inspection findings, protect infrastructure, and present a professional image to customers, employees, and inspectors alike.</p></div></span></div>
</div><div data-element-id="elm_jw4PuPTY-hQQDzgPeXO2Vw" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_jw4PuPTY-hQQDzgPeXO2Vw"] h2.zpheading{ text-transform:uppercase; text-decoration:none; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;"><span><span><strong>The Compliance Takeaway</strong></span></span></span></h2></div>
<div data-element-id="elm_qiNdAKDfwtOOjjpxF4Ozsg" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_qiNdAKDfwtOOjjpxF4Ozsg"].zpelem-divider{ margin-block-start:-10px; } </style><style> [data-element-id="elm_qiNdAKDfwtOOjjpxF4Ozsg"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_qiNdAKDfwtOOjjpxF4Ozsg"] .zpdivider-container .zpdivider-common:before{ border-color:#000000 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width70 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_-oWfofA3ql5B-L1EEhXOYw" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_-oWfofA3ql5B-L1EEhXOYw"].zpelem-text { padding-inline-end:100px; padding-inline-start:100px; margin-inline-end:100px; margin-block-end:50px; margin-inline-start:100px; } @media (max-width: 767px) { [data-element-id="elm_-oWfofA3ql5B-L1EEhXOYw"].zpelem-text { padding:0px; margin:0px; } } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;"><p>If trash is leaving your site, something else is being missed too. Addressing trash and debris through housekeeping, structural BMPs, and employee engagement is a low-cost, high-impact step toward consistent stormwater compliance.</p><div><p><br/></p><p>Clean pavement leads to clean runoff and fewer compliance surprises.</p></div><p></p></span></div>
</div><div data-element-id="elm_TDEw98gPTT2yDaOVKwmftg" data-element-type="button" class="zpelement zpelem-button "><style> [data-element-id="elm_TDEw98gPTT2yDaOVKwmftg"].zpelem-button{ font-family:'Roboto Mono',monospace; font-size:20px; font-weight:400; margin-block-start:2px; } </style><div class="zpbutton-container zpbutton-align-center zpbutton-align-mobile-center zpbutton-align-tablet-center"><style type="text/css"> [data-element-id="elm_TDEw98gPTT2yDaOVKwmftg"] .zpbutton.zpbutton-type-primary{ background-color:#000000 !important; font-family:'Roboto Mono',monospace; font-size:20px; font-weight:400; } </style><a class="zpbutton-wrapper zpbutton zpbutton-type-primary zpbutton-size-md zpbutton-style-oval " href="https://zoho-frogenv.zohobookings.com/#/4321939000004831006" title="Contact us" title="Contact us"><span class="zpbutton-content">Need BMP Help? Book a Call Today!</span></a></div>
</div><div data-element-id="elm_G0EOaBmad6jtf92ZR8E8tA" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_G0EOaBmad6jtf92ZR8E8tA"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm_G0EOaBmad6jtf92ZR8E8tA"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div>
</div></div></div></div></div></div> ]]></content:encoded><pubDate>Tue, 09 Dec 2025 12:07:52 -0800</pubDate></item><item><title><![CDATA[COD in Stormwater: The Hidden Oxygen Thief Impacting Your Compliance]]></title><link>https://www.frogenv.com/blogs/post/COD-in-stormwater</link><description><![CDATA[<img align="left" hspace="5" src="https://www.frogenv.com/STORM WATER COMPLIANCE MADE SIMPLE. -39-.png"/>COD is a hidden but powerful indicator of stormwater pollution at industrial sites. Elevated levels signal excess oils, organics, and chemicals—and can quickly lead to violations. Learn where COD comes from and how to control it.]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_qUbqmfcPSJuUNZLvInu3Zg" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcont-full-stretch"><div data-element-id="elm_Tvyn6f-7SbaHwjbhb3Bvxg" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content- " data-equal-column="false"><style type="text/css"></style><div data-element-id="elm_8u3AwnauSnayBO6H0Wji3A" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpbackground-size-cover zpbackground-position-center-center zpbackground-repeat-all zpbackground-attachment-scroll "><style type="text/css"> [data-element-id="elm_8u3AwnauSnayBO6H0Wji3A"].zpelem-col{ background-image: url(/Metals%20Blog%20-2-.png); } @media (max-width: 767px) { [data-element-id="elm_8u3AwnauSnayBO6H0Wji3A"].zpelem-col{ padding:0px; margin:0px; } } </style><div data-element-id="elm_L0DnBbqcYGvecA2eP-gbAQ" data-element-type="heading" class="zpelement zpelem-heading zp-hidden-xs "><style> [data-element-id="elm_L0DnBbqcYGvecA2eP-gbAQ"] h2.zpheading{ text-decoration:none; } [data-element-id="elm_L0DnBbqcYGvecA2eP-gbAQ"].zpelem-heading { border-style:solid; border-color:#000000 !important; border-block-start-width:2px; border-inline-end-width:0px; border-block-end-width:2px; border-inline-start-width:0px; margin:50px; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-family:&quot;Roboto Mono&quot;, monospace;color:rgb(255, 255, 255);background-color:rgb(0, 0, 0);">&nbsp; &nbsp; &nbsp; &nbsp;<span style="font-weight:400;">BMP DEEP DIVE</span>&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="font-family:&quot;Roboto Mono&quot;, monospace;color:rgb(0, 0, 0);">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style="font-weight:400;">&nbsp;VOL. 6</span></span></h2></div>
<div data-element-id="elm_LfWbKTX0s94hSlVaOKzrBQ" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_LfWbKTX0s94hSlVaOKzrBQ"] h2.zpheading{ text-transform:uppercase; text-decoration:none; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-center zpheading-align-tablet-left " data-editor="true"><font color="#000000" style="font-size:48px;font-family:&quot;Roboto Mono&quot;, monospace;"><span><span>The Pollution You Can’t See:</span></span></font><br/><font color="#000000" style="font-size:48px;font-family:&quot;Roboto Mono&quot;, monospace;">​</font><font color="#000000" style="font-size:48px;font-family:&quot;Roboto Mono&quot;, monospace;"><span><span>Why COD Matters More Than Ever</span></span></font></h2></div>
<div data-element-id="elm_P3kwwJKN-yAV6bzT7xVoYQ" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_P3kwwJKN-yAV6bzT7xVoYQ"].zpelem-divider{ margin-block-start:-10px; } </style><style> [data-element-id="elm_P3kwwJKN-yAV6bzT7xVoYQ"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_P3kwwJKN-yAV6bzT7xVoYQ"] .zpdivider-container .zpdivider-common:before{ border-color:#000000 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width70 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_Ufx-maaF8jPQHVVSqRBxiA" data-element-type="imagetext" class="zpelement zpelem-imagetext "><style> @media (min-width: 992px) { [data-element-id="elm_Ufx-maaF8jPQHVVSqRBxiA"] .zpimagetext-container figure img { width: 500px ; height: 419.15px ; } } [data-element-id="elm_Ufx-maaF8jPQHVVSqRBxiA"].zpelem-imagetext{ padding-block-start:0px; padding-inline-end:100px; padding-inline-start:100px; margin:60px; } @media (max-width: 767px) { [data-element-id="elm_Ufx-maaF8jPQHVVSqRBxiA"].zpelem-imagetext{ padding:0px; margin:0px; } } </style><div data-size-tablet="" data-size-mobile="" data-align="left" data-tablet-image-separate="false" data-mobile-image-separate="true" class="zpimagetext-container zpimage-with-text-container zpimage-align-left zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-medium zpimage-tablet-fallback-fit hb-lightbox " data-lightbox-options="
            type:fullscreen,
            theme:dark"><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor" role="link" tabindex="0" aria-label="Open Lightbox" style="cursor:pointer;"><picture><source class="mobile-image-source" media="(max-width: 767.8px)" srcset=""><img class="zpimage zpimage-style-none zpimage-space-none " src="/Untitled%20design%20-5-.png" width="1600" height="1600" loading="lazy" size="medium" data-lightbox="true"/></picture></span></figure><div class="zpimage-text zpimage-text-align-left zpimage-text-align-mobile-left zpimage-text-align-tablet-left " data-editor="true"><p></p><div><p></p><p></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;color:rgb(0, 0, 0);"></span></span></p><div><p style="color:rgb(54, 41, 32);"></p><p style="color:rgb(54, 41, 32);"></p></div>
<p></p><p></p><p></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;color:rgb(0, 0, 0);"></span></span></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;color:rgb(0, 0, 0);"></span></span></p><div><div><p style="color:rgb(54, 41, 32);"></p><p style="color:rgb(54, 41, 32);"></p><div><div><p style="color:rgb(54, 41, 32);"></p><p style="color:rgb(54, 41, 32);"></p><p></p><p><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;"></span></p><div><p></p><p></p><p></p><p></p><p></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="color:rgb(0, 0, 0);font-size:20px;"></span></span></p><div><p></p><p></p><p></p><p></p><p></p><p><span style="font-size:20px;color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;">Chemical Oxygen Demand (COD) is one of the most misunderstood (and most dangerous) stormwater pollutants for industrial facilities. Unlike sediment or trash, you can’t always see COD in runoff. But when COD levels spike, dissolved oxygen in receiving waters drops, aquatic life is harmed, and regulators take notice fast.</span><span style="font-family:&quot;Roboto Mono&quot;, monospace;color:rgb(0, 0, 0);"><span style="font-size:20px;"></span></span></p><p><span style="font-size:20px;color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;"><br/></span></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">If your site handles oils, organics, chemicals, food waste, or wash water, COD is a parameter you cannot afford to ignore.</span></p><div><p></p><p></p></div><p></p><p></p><p></p><p></p><p></p><p></p><p></p></div>
<p></p><p></p><div><p></p><p></p></div><p></p><p></p></div><p></p><p></p></div><p></p><p></p><p><span style="color:rgb(54, 41, 32);"><span style="font-size:20px;"></span></span></p><div></div>
<p></p><p></p><p></p><p></p><p></p><p></p></div></div><p></p><p></p><p></p><p></p><p></p></div>
<p></p><p></p><p></p><p></p></div><p></p><p></p><p></p></div></div></div><div data-element-id="elm_dUjwJlVXF9BM9ufGmnaClA" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_dUjwJlVXF9BM9ufGmnaClA"] h2.zpheading{ text-transform:uppercase; text-decoration:none; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;"><span><span><strong>What is cod and why</strong></span></span></span><br/><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;">​regulators care</span></h2></div>
<div data-element-id="elm_rLLXXgdo32sil4eH3TR6iw" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_rLLXXgdo32sil4eH3TR6iw"].zpelem-divider{ margin-block-start:-10px; } </style><style> [data-element-id="elm_rLLXXgdo32sil4eH3TR6iw"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_rLLXXgdo32sil4eH3TR6iw"] .zpdivider-container .zpdivider-common:before{ border-color:#000000 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width70 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_VSAcKEArgZ0rm5GCvZcSZA" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_VSAcKEArgZ0rm5GCvZcSZA"].zpelem-text { padding-block-start:0px; padding-inline-end:100px; padding-inline-start:100px; margin-inline-end:100px; margin-block-end:50px; margin-inline-start:100px; } @media (max-width: 767px) { [data-element-id="elm_VSAcKEArgZ0rm5GCvZcSZA"].zpelem-text { padding:0px; margin:0px; } } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"></span></p><div style="display:inline;"><span style="font-size:20px;font-family:&quot;Roboto Mono&quot;, monospace;color:rgb(0, 0, 0);"><p>COD measures the amount of oxygen required to chemically break down organic and inorganic material in water. The higher the COD, the greater the pollution load in your runoff.</p><div><p><br/></p><p>High COD discharges can:</p><ul><li><p>Deplete oxygen in rivers and stormwater systems</p></li><li><p>Harm fish and aquatic organisms</p></li><li><p>Signal uncontrolled industrial pollutants</p></li><li><p>Trigger benchmark exceedances and corrective actions</p></li><li><p>Lead to increased inspection frequency and enforcement</p></li></ul><p><br/></p><p>Because COD represents a <strong>total pollution load</strong>, regulators use it as a powerful indicator of overall site cleanliness and BMP performance.<br/></p></div><p></p></span></div>
</div></div><div data-element-id="elm_q10znfBHwcYO4J3Xz53Ymg" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_q10znfBHwcYO4J3Xz53Ymg"] h2.zpheading{ text-transform:uppercase; text-decoration:none; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:48px;"><font color="#000000" face="Roboto Mono, monospace"><span><strong>Common industrial</strong></span></font></span><br/><span style="font-size:48px;">​</span><span style="font-size:48px;"><font color="#000000" face="Roboto Mono, monospace"><span><strong>sources&nbsp;</strong></span></font></span><span style="font-size:48px;">​</span><span style="font-size:48px;"><font color="#000000" face="Roboto Mono, monospace"><span><strong>of COD</strong></span></font></span><br/></h2></div>
<div data-element-id="elm_7u193GJWQQBY7vTiPSxWzg" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_7u193GJWQQBY7vTiPSxWzg"].zpelem-divider{ margin-block-start:-10px; } </style><style> [data-element-id="elm_7u193GJWQQBY7vTiPSxWzg"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_7u193GJWQQBY7vTiPSxWzg"] .zpdivider-container .zpdivider-common:before{ border-color:#000000 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width70 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_isd2tH30PCyEtWu2IgpBRw" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_isd2tH30PCyEtWu2IgpBRw"].zpelem-text { padding-block-start:0px; padding-inline-end:100px; padding-inline-start:100px; margin-inline-end:100px; margin-block-end:50px; margin-inline-start:100px; } @media (max-width: 767px) { [data-element-id="elm_isd2tH30PCyEtWu2IgpBRw"].zpelem-text { padding:0px; margin:0px; } } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><div><h3></h3></div><div><h3></h3><h3><span style="font-size:20px;"><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;">COD is generated at many industrial sites, often from routine operations, including:</span></p><p></p><ul><li><span style="font-family:&quot;Roboto Mono&quot;, monospace;">Oils, grease, and hydrocarbons from equipment, loading areas, and maintenance</span></li></ul><ul><li><span style="font-family:&quot;Roboto Mono&quot;, monospace;">Food residues, sugars, and organics at food and beverage facilities</span></li></ul><ul><li><span style="font-family:&quot;Roboto Mono&quot;, monospace;">Chemical residues and solvents from manufacturing and processing</span></li></ul><ul><li><span style="font-family:&quot;Roboto Mono&quot;, monospace;">Washdown water from floors, trucks, and outdoor equipment</span></li></ul><ul><li><span style="font-family:&quot;Roboto Mono&quot;, monospace;">Waste handling and recycling operations</span></li></ul><ul><li><span style="font-family:&quot;Roboto Mono&quot;, monospace;">Material stockpiles exposed to rain</span></li></ul><p></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;"><br/></span></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;">Even small releases spread across large paved areas can accumulate into elevated COD during storm events.</span></p><div><div><div></div></div></div></span></h3><h3></h3><h3></h3></div><h3></h3><h3></h3><h3></h3></div>
</div><div data-element-id="elm_LYrYDN9wm1BpXpQ65TzHSA" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_LYrYDN9wm1BpXpQ65TzHSA"] h2.zpheading{ text-transform:uppercase; text-decoration:none; } @media (max-width: 767px) { [data-element-id="elm_LYrYDN9wm1BpXpQ65TzHSA"] h2.zpheading{ font-size:13px; } } </style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-center zpheading-align-tablet-left " data-editor="true"><font color="#000000" face="Roboto Mono, monospace"><span style="font-size:48px;"><span><strong><span>why high cod is a mid-season</span></strong></span></span></font><br/><font color="#000000" style="font-size:48px;font-family:&quot;Roboto Mono&quot;, monospace;">​compliance risk</font></h2></div>
<div data-element-id="elm_EXWZpiowLAFzushwEgxwYQ" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_EXWZpiowLAFzushwEgxwYQ"].zpelem-divider{ margin-block-start:-10px; } </style><style> [data-element-id="elm_EXWZpiowLAFzushwEgxwYQ"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_EXWZpiowLAFzushwEgxwYQ"] .zpdivider-container .zpdivider-common:before{ border-color:#000000 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width70 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_HYvyNktKwk5XSHViPGmGug" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_HYvyNktKwk5XSHViPGmGug"].zpelem-text { padding-block-start:0px; padding-inline-end:100px; padding-inline-start:100px; margin-inline-end:100px; margin-block-end:50px; margin-inline-start:100px; } @media (max-width: 767px) { [data-element-id="elm_HYvyNktKwk5XSHViPGmGug"].zpelem-text { padding:0px; margin:0px; } } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><h3></h3><p></p><div><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;color:rgb(0, 0, 0);"></span></span></p><div><div><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"></span></p><div><div><div><p><strong style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;color:rgb(0, 0, 0);"></span></strong></p><div><div><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Once the rainy season is underway, COD problems tend to compound quickly. Pollutants build up on paved surfaces between storms, then wash off in concentrated pulses during rain. If BMPs aren’t actively reducing organic and chemical loading, your samples can fail even if your site “looks clean.”</span></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"><br/></span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Unlike some metals, COD often reflects <strong>ongoing operational practices</strong>, not just legacy contamination. That makes it a frequent trigger for Level 1 and Level 2 corrective actions under many industrial permits.</span></p></div></div><div><div><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"></span></p></div></div><p></p><p></p></div><p></p><p></p></div><p></p><p></p></div><p></p></div>
</div><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"></span></p></div>
</div></div><div data-element-id="elm_3U5r1JualnuNCxgJYywHEA" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_3U5r1JualnuNCxgJYywHEA"] h2.zpheading{ text-transform:uppercase; text-decoration:none; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;"><span><strong><span><strong>bmps that effectively</strong></span></strong></span></span><br/><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;">​reduce cod</span></h2></div>
<div data-element-id="elm_qCopDjBATmrzsVFRkYBwDQ" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_qCopDjBATmrzsVFRkYBwDQ"].zpelem-divider{ margin-block-start:-10px; } </style><style> [data-element-id="elm_qCopDjBATmrzsVFRkYBwDQ"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_qCopDjBATmrzsVFRkYBwDQ"] .zpdivider-container .zpdivider-common:before{ border-color:#000000 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width70 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_JRyg0rAXnqj8XGz1_l3Uyg" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_JRyg0rAXnqj8XGz1_l3Uyg"].zpelem-text { padding-block-start:0px; padding-inline-end:100px; padding-inline-start:100px; margin-inline-end:100px; margin-block-end:50px; margin-inline-start:100px; } @media (max-width: 767px) { [data-element-id="elm_JRyg0rAXnqj8XGz1_l3Uyg"].zpelem-text { padding:0px; margin:0px; } } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">COD is best controlled through a layered BMP strategy that targets both <strong>source control and treatment</strong>:</span></p><p><strong style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;color:rgb(0, 0, 0);"><br/></span></strong></p><p><strong style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;color:rgb(0, 0, 0);">Source Control BMPs</span></strong></p><ul><li><span style="font-size:20px;font-family:&quot;Roboto Mono&quot;, monospace;color:rgb(0, 0, 0);">Strict housekeeping and spill prevention</span></li><li><span style="font-size:20px;font-family:&quot;Roboto Mono&quot;, monospace;color:rgb(0, 0, 0);">Covered waste and organic material storage</span></li><li><span style="font-size:20px;font-family:&quot;Roboto Mono&quot;, monospace;color:rgb(0, 0, 0);">Dry cleanup before washdown</span></li><li><span style="font-size:20px;font-family:&quot;Roboto Mono&quot;, monospace;color:rgb(0, 0, 0);">Designated wash areas routed to treatment</span></li><li><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Regular paved surface sweeping</span></li></ul><p><strong style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;color:rgb(0, 0, 0);"><br/></span></strong></p><p><strong style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;color:rgb(0, 0, 0);">Stormwater BMPs</span></strong></p><ul><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Media-filled drain filters for hydrocarbons and organics</span></p></li><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Oil absorbents and inlet protection for maintenance areas</span></p></li><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Catch basin inserts designed for high organic loading</span></p></li><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Secondary containment for chemical storage</span></p></li><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Covered loading and transfer zones</span></p></li></ul><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"><br/></span></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Reducing COD starts with keeping organics and chemicals <strong>off the pavement</strong> and out of runoff at the source.</span></p></div>
</div><div data-element-id="elm_N7O9KgbxS1ZGdoJ6uujbMA" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_N7O9KgbxS1ZGdoJ6uujbMA"] h2.zpheading{ text-decoration:none; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;">TREATMENT SYSTEMS FOR</span><br/><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;">​PERSISTENT COD ISSUES</span></h2></div>
<div data-element-id="elm_9uMPFJg4TOtXs3bhtrw9EQ" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_9uMPFJg4TOtXs3bhtrw9EQ"].zpelem-divider{ margin-block-start:-10px; } </style><style> [data-element-id="elm_9uMPFJg4TOtXs3bhtrw9EQ"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_9uMPFJg4TOtXs3bhtrw9EQ"] .zpdivider-container .zpdivider-common:before{ border-color:#000000 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width70 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_S9cMCHMbihbCIzPrC_fing" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_S9cMCHMbihbCIzPrC_fing"].zpelem-text { padding-inline-end:100px; padding-inline-start:100px; margin-inline-end:100px; margin-block-end:50px; margin-inline-start:100px; } @media (max-width: 767px) { [data-element-id="elm_S9cMCHMbihbCIzPrC_fing"].zpelem-text { padding:0px; margin:0px; } } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p><span style="font-size:20px;font-family:&quot;Roboto Mono&quot;, monospace;color:rgb(0, 0, 0);"></span></p><div><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"></span></p><div><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">When COD exceedances persist despite standard BMPs, a <strong><a href="/treatment-systems" title="stormwater treatment system" rel="">stormwater treatment system</a></strong> may be required. These systems provide active removal of oxygen-demanding pollutants before discharge.</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"><br/></span></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Common treatment approaches include:</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span><ul><span style="font-size:20px;color:rgb(0, 0, 0);"></span><li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Multi-stage media filtration systems</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span></li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Oil-water separation with polishing media</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span></li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Solid flocculant systems to bind organics</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span></li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Cartridge filtration for dissolved pollutants</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span></li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Automated pump-and-treat systems for high-flow sites</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span></li><span style="font-size:20px;color:rgb(0, 0, 0);"></span></ul><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"><br/></span></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Treatment systems are especially effective for facilities with:</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span><ul><span style="font-size:20px;color:rgb(0, 0, 0);"></span><li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Routine washdown operations</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span></li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Food processing residues</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span></li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">High hydrocarbon loading</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span></li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Dense industrial activity over large paved areas</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span></li><span style="font-size:20px;color:rgb(0, 0, 0);"></span></ul><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"><br/></span></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">While they require upfront investment, treatment systems often deliver long-term compliance stability and reduced enforcement risk.</span></p></div><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"></span></p></div><p></p></div>
</div><div data-element-id="elm_maDO-KJpjSTUMGx2rea0_Q" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_maDO-KJpjSTUMGx2rea0_Q"] h2.zpheading{ text-transform:uppercase; text-decoration:none; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;"><span><strong>Sampling &amp; Monitoring</strong></span></span><br/><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;">​</span><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;"><span><strong>Tips for COD</strong><br/></span></span></h2></div>
<div data-element-id="elm_Iz3cPZ8GC3YYRKFxXjh1HQ" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_Iz3cPZ8GC3YYRKFxXjh1HQ"].zpelem-divider{ margin-block-start:-10px; } </style><style> [data-element-id="elm_Iz3cPZ8GC3YYRKFxXjh1HQ"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_Iz3cPZ8GC3YYRKFxXjh1HQ"] .zpdivider-container .zpdivider-common:before{ border-color:#000000 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width70 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_kblel3Az5_2bQdpORtiq5g" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_kblel3Az5_2bQdpORtiq5g"].zpelem-text { padding-inline-end:100px; padding-inline-start:100px; margin-inline-end:100px; margin-block-end:50px; margin-inline-start:100px; } @media (max-width: 767px) { [data-element-id="elm_kblel3Az5_2bQdpORtiq5g"].zpelem-text { padding:0px; margin:0px; } } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><ul><li><span style="font-size:20px;font-family:&quot;Roboto Mono&quot;, monospace;color:rgb(0, 0, 0);">Monitor COD trends across multiple storm events — not just one sample</span></li><li><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Compare COD results with visual site conditions and housekeeping logs</span></li><li><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Track rainfall intensity and antecedent dry days</span></li><li><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Document all BMP maintenance and cleanouts</span></li><li><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Pair COD data with oil &amp; grease and TSS results for a full picture</span></li></ul><div><p><span style="font-size:20px;font-family:&quot;Roboto Mono&quot;, monospace;color:rgb(0, 0, 0);"><br/></span></p><p><span style="font-size:20px;font-family:&quot;Roboto Mono&quot;, monospace;color:rgb(0, 0, 0);">Consistent monitoring helps identify whether COD is driven by episodic spills or ongoing site practices.</span></p></div></div>
</div><div data-element-id="elm_jw4PuPTY-hQQDzgPeXO2Vw" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_jw4PuPTY-hQQDzgPeXO2Vw"] h2.zpheading{ text-transform:uppercase; text-decoration:none; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;"><span>the bottom line</span></span></h2></div>
<div data-element-id="elm_qiNdAKDfwtOOjjpxF4Ozsg" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_qiNdAKDfwtOOjjpxF4Ozsg"].zpelem-divider{ margin-block-start:-10px; } </style><style> [data-element-id="elm_qiNdAKDfwtOOjjpxF4Ozsg"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_qiNdAKDfwtOOjjpxF4Ozsg"] .zpdivider-container .zpdivider-common:before{ border-color:#000000 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width70 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_-oWfofA3ql5B-L1EEhXOYw" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_-oWfofA3ql5B-L1EEhXOYw"].zpelem-text { padding-inline-end:100px; padding-inline-start:100px; margin-inline-end:100px; margin-block-end:50px; margin-inline-start:100px; } @media (max-width: 767px) { [data-element-id="elm_-oWfofA3ql5B-L1EEhXOYw"].zpelem-text { padding:0px; margin:0px; } } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><div><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;"><div><p>COD is a powerful regulator indicator of overall stormwater pollution. You may not always see it, but regulators will. Facilities that actively control oils, organics, chemicals, and wash water through proper BMPs and treatment systems are far more likely to maintain clean samples and avoid enforcement actions.</p><p><br/></p><p>Controlling COD isn’t just about one parameter. It’s about proving your entire stormwater program is working.</p></div></span></div></div>
</div><div data-element-id="elm_TDEw98gPTT2yDaOVKwmftg" data-element-type="button" class="zpelement zpelem-button "><style> [data-element-id="elm_TDEw98gPTT2yDaOVKwmftg"].zpelem-button{ font-family:'Roboto Mono',monospace; font-size:20px; font-weight:400; margin-block-start:2px; } </style><div class="zpbutton-container zpbutton-align-center zpbutton-align-mobile-center zpbutton-align-tablet-center"><style type="text/css"> [data-element-id="elm_TDEw98gPTT2yDaOVKwmftg"] .zpbutton.zpbutton-type-primary{ background-color:#000000 !important; font-family:'Roboto Mono',monospace; font-size:20px; font-weight:400; } </style><a class="zpbutton-wrapper zpbutton zpbutton-type-primary zpbutton-size-md zpbutton-style-oval " href="/contact#Contact Us Today to Learn More!" title="Contact us" title="Contact us"><span class="zpbutton-content">Need COD Help? Contact Us!</span></a></div>
</div><div data-element-id="elm_G0EOaBmad6jtf92ZR8E8tA" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_G0EOaBmad6jtf92ZR8E8tA"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm_G0EOaBmad6jtf92ZR8E8tA"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div>
</div></div></div></div></div></div> ]]></content:encoded><pubDate>Tue, 02 Dec 2025 09:30:30 -0800</pubDate></item><item><title><![CDATA[pH Problems in Runoff]]></title><link>https://www.frogenv.com/blogs/post/ph-problems-in-runoff</link><description><![CDATA[<img align="left" hspace="5" src="https://www.frogenv.com/STORM WATER COMPLIANCE MADE SIMPLE. -37-.png"/>Nutrients like nitrogen and phosphorus can turn stormwater into a compliance risk. Learn how media filters, flocculants, and treatment systems keep runoff clean and prevent exceedances this rainy season.]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_qUbqmfcPSJuUNZLvInu3Zg" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcont-full-stretch"><div data-element-id="elm_Tvyn6f-7SbaHwjbhb3Bvxg" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content- " data-equal-column="false"><style type="text/css"></style><div data-element-id="elm_8u3AwnauSnayBO6H0Wji3A" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpbackground-size-cover zpbackground-position-center-center zpbackground-repeat-all zpbackground-attachment-scroll "><style type="text/css"> [data-element-id="elm_8u3AwnauSnayBO6H0Wji3A"].zpelem-col{ background-image: url(/Metals%20Blog%20-2-.png); } @media (max-width: 767px) { [data-element-id="elm_8u3AwnauSnayBO6H0Wji3A"].zpelem-col{ padding:0px; margin:0px; } } </style><div data-element-id="elm_L0DnBbqcYGvecA2eP-gbAQ" data-element-type="heading" class="zpelement zpelem-heading zp-hidden-xs "><style> [data-element-id="elm_L0DnBbqcYGvecA2eP-gbAQ"] h2.zpheading{ text-decoration:none; } [data-element-id="elm_L0DnBbqcYGvecA2eP-gbAQ"].zpelem-heading { border-style:solid; border-color:#000000 !important; border-block-start-width:2px; border-inline-end-width:0px; border-block-end-width:2px; border-inline-start-width:0px; margin:50px; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-family:&quot;Roboto Mono&quot;, monospace;color:rgb(255, 255, 255);background-color:rgb(0, 0, 0);">&nbsp; &nbsp; &nbsp; &nbsp;<span style="font-weight:400;">BMP DEEP DIVE</span>&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="font-family:&quot;Roboto Mono&quot;, monospace;color:rgb(0, 0, 0);">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style="font-weight:400;">&nbsp;VOL. 5</span></span></h2></div>
<div data-element-id="elm_LfWbKTX0s94hSlVaOKzrBQ" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_LfWbKTX0s94hSlVaOKzrBQ"] h2.zpheading{ text-transform:uppercase; text-decoration:none; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-center zpheading-align-tablet-left " data-editor="true"><font color="#000000" style="font-size:48px;font-family:&quot;Roboto Mono&quot;, monospace;"><span>How to Control pH Runoff&nbsp;</span></font><br/><font color="#000000" style="font-size:48px;font-family:&quot;Roboto Mono&quot;, monospace;">​</font><font color="#000000" style="font-size:48px;font-family:&quot;Roboto Mono&quot;, monospace;"><span>at Industrial Facilities</span></font></h2></div>
<div data-element-id="elm_P3kwwJKN-yAV6bzT7xVoYQ" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_P3kwwJKN-yAV6bzT7xVoYQ"].zpelem-divider{ margin-block-start:-10px; } </style><style> [data-element-id="elm_P3kwwJKN-yAV6bzT7xVoYQ"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_P3kwwJKN-yAV6bzT7xVoYQ"] .zpdivider-container .zpdivider-common:before{ border-color:#000000 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width70 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_Ufx-maaF8jPQHVVSqRBxiA" data-element-type="imagetext" class="zpelement zpelem-imagetext "><style> @media (min-width: 992px) { [data-element-id="elm_Ufx-maaF8jPQHVVSqRBxiA"] .zpimagetext-container figure img { width: 500px ; height: 365.96px ; } } [data-element-id="elm_Ufx-maaF8jPQHVVSqRBxiA"].zpelem-imagetext{ padding-block-start:0px; padding-inline-end:100px; padding-inline-start:100px; margin:60px; } @media (max-width: 767px) { [data-element-id="elm_Ufx-maaF8jPQHVVSqRBxiA"].zpelem-imagetext{ padding:0px; margin:0px; } } </style><div data-size-tablet="" data-size-mobile="" data-align="left" data-tablet-image-separate="false" data-mobile-image-separate="true" class="zpimagetext-container zpimage-with-text-container zpimage-align-left zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-medium zpimage-tablet-fallback-fit hb-lightbox " data-lightbox-options="
            type:fullscreen,
            theme:dark"><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor" role="link" tabindex="0" aria-label="Open Lightbox" style="cursor:pointer;"><picture><source class="mobile-image-source" media="(max-width: 767.8px)" srcset=""><img class="zpimage zpimage-style-none zpimage-space-none " src="/pH.png" width="1600" height="1600" loading="lazy" size="medium" data-lightbox="true"/></picture></span></figure><div class="zpimage-text zpimage-text-align-left zpimage-text-align-mobile-left zpimage-text-align-tablet-left " data-editor="true"><p></p><div><p></p><p></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;color:rgb(0, 0, 0);"></span></span></p><div><p style="color:rgb(54, 41, 32);"></p><p style="color:rgb(54, 41, 32);"></p></div>
<p></p><p></p><p></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;color:rgb(0, 0, 0);"></span></span></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;color:rgb(0, 0, 0);"></span></span></p><div><div><p style="color:rgb(54, 41, 32);"></p><p style="color:rgb(54, 41, 32);"></p><div><div><p style="color:rgb(54, 41, 32);"></p><p style="color:rgb(54, 41, 32);"></p><p></p><p><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;"></span></p><div><p></p><p></p><p></p><p></p><p></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="color:rgb(0, 0, 0);font-size:20px;"></span></span></p><div><p></p><p></p><p></p><p></p><p></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;color:rgb(0, 0, 0);"><span style="font-size:20px;">When</span><span>&nbsp;</span><span style="font-size:20px;">it comes to industrial stormwater compliance, few parameters cause more confusion (or more surprise exceedances) than </span><strong><span style="font-size:20px;">pH</span></strong><span style="font-size:20px;">. Unlike metals or sediment, pH issues aren’t always visible. Runoff can look clean while <span style="font-size:20px;">s</span></span><span style="font-size:20px;">t</span><span style="font-size:20px;">ill being far too acidic or too alkaline to meet permit st<span>a</span></span><span style="font-size:20px;">ndards.</span></span></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;color:rgb(0, 0, 0);"><span style="font-size:20px;">In industries dealing with concrete, heavy equipment washwater, cleaning chemic</span><span style="font-size:20px;">als, or material storage, pH swings </span><span style="font-size:20px;">are common, and regulators pay close attention.</span><span style="font-size:20px;">Understanding where your site’s pH risks come from and how to neutralize them is essential for maintaining clean samples throughout the rainy seaso</span><span style="font-size:20px;">n.</span></span></p><p></p><p></p><p></p><p></p><p></p></div>
<p></p><p></p><div><p></p><p></p></div><p></p><p></p></div><p></p><p></p></div><p></p><p></p><p><span style="color:rgb(54, 41, 32);"><span style="font-size:20px;"></span></span></p><div></div>
<p></p><p></p><p></p><p></p><p></p><p></p></div></div><p></p><p></p><p></p><p></p><p></p></div>
<p></p><p></p><p></p><p></p></div><p></p><p></p><p></p></div></div></div><div data-element-id="elm_dUjwJlVXF9BM9ufGmnaClA" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_dUjwJlVXF9BM9ufGmnaClA"] h2.zpheading{ text-transform:uppercase; text-decoration:none; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;"><span><span><strong>Why ph matters in stormwater</strong></span></span></span><br/><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;">​compliance</span><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;"></span></h2></div>
<div data-element-id="elm_rLLXXgdo32sil4eH3TR6iw" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_rLLXXgdo32sil4eH3TR6iw"].zpelem-divider{ margin-block-start:-10px; } </style><style> [data-element-id="elm_rLLXXgdo32sil4eH3TR6iw"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_rLLXXgdo32sil4eH3TR6iw"] .zpdivider-container .zpdivider-common:before{ border-color:#000000 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width70 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_VSAcKEArgZ0rm5GCvZcSZA" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_VSAcKEArgZ0rm5GCvZcSZA"].zpelem-text { padding-block-start:0px; padding-inline-end:100px; padding-inline-start:100px; margin-inline-end:100px; margin-block-end:50px; margin-inline-start:100px; } @media (max-width: 767px) { [data-element-id="elm_VSAcKEArgZ0rm5GCvZcSZA"].zpelem-text { padding:0px; margin:0px; } } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"></span></p><div style="display:inline;"><span style="font-size:20px;font-family:&quot;Roboto Mono&quot;, monospace;color:rgb(0, 0, 0);"><div><p>pH affects how other pollutants behave. When runoff becomes too acidic or too alkaline, it can:</p><ul><li><p>Increase the solubility of metals (leading to higher copper, zinc, and iron results)</p></li><li><p>Stress aquatic life and harm receiving waters</p></li><li><p>Signal improper material handling or inadequate BMPs</p></li><li><p>Trigger follow-up inspections or corrective actions</p></li></ul><p><br/></p><p>Under most industrial permits, the compliant pH range is narrow, meaning even small site conditions can cause out-of-range results.</p></div></span></div>
</div></div><div data-element-id="elm_q10znfBHwcYO4J3Xz53Ymg" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_q10znfBHwcYO4J3Xz53Ymg"] h2.zpheading{ text-transform:uppercase; text-decoration:none; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:48px;"><font color="#000000" face="Roboto Mono, monospace"><span><strong>Common industrial sources</strong></span></font></span><br/><span style="font-size:48px;">​</span><span style="font-size:48px;"><font color="#000000" face="Roboto Mono, monospace"><span><strong>of ph issues</strong></span></font></span><br/></h2></div>
<div data-element-id="elm_7u193GJWQQBY7vTiPSxWzg" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_7u193GJWQQBY7vTiPSxWzg"].zpelem-divider{ margin-block-start:-10px; } </style><style> [data-element-id="elm_7u193GJWQQBY7vTiPSxWzg"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_7u193GJWQQBY7vTiPSxWzg"] .zpdivider-container .zpdivider-common:before{ border-color:#000000 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width70 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_isd2tH30PCyEtWu2IgpBRw" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_isd2tH30PCyEtWu2IgpBRw"].zpelem-text { padding-block-start:0px; padding-inline-end:100px; padding-inline-start:100px; margin-inline-end:100px; margin-block-end:50px; margin-inline-start:100px; } @media (max-width: 767px) { [data-element-id="elm_isd2tH30PCyEtWu2IgpBRw"].zpelem-text { padding:0px; margin:0px; } } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p><span style="font-size:20px;color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;"></span></p><div><h3></h3></div><p></p><div><div><h3></h3><h3><span style="font-size:20px;"><p></p><div><p style="font-family:&quot;Roboto Mono&quot;, monospace;"><strong>1. Concrete &amp; Cementitious Materials (Alkaline Risk)</strong></p><p style="font-family:&quot;Roboto Mono&quot;, monospace;">Concrete washout, dust, or leftover slurry can push pH well above 10.<br/>Common culprits include:</p><ul style="font-family:&quot;Roboto Mono&quot;, monospace;"><li><p>Concrete truck washout areas</p></li><li><p>Saw cutting residue</p></li><li><p>Cement and lime storage</p></li><li><p>Concrete dust tracked around the yard</p></li></ul><p style="font-family:&quot;Roboto Mono&quot;, monospace;"><br/></p><p style="font-family:&quot;Roboto Mono&quot;, monospace;">Even small amounts of residue near drains can elevate pH during a storm event.</p><p></p><div><p style="font-family:&quot;Roboto Mono&quot;, monospace;"><strong><br/></strong></p><p style="font-family:&quot;Roboto Mono&quot;, monospace;"><strong>2. Industrial Cleaning Chemicals (Acidic or Alkaline)</strong></p><p style="font-family:&quot;Roboto Mono&quot;, monospace;">Detergents, degreasers, and solvents often have extreme pH ranges.<br/> Risks are highest when:</p><ul style="font-family:&quot;Roboto Mono&quot;, monospace;"><li><p>Cleaning is done outdoors</p></li><li><p>Spill kits are not adequate</p></li><li><p>Rinse water is not contained</p></li><li><p>Employees wash equipment on uncontained pavement</p></li></ul><div><div><p><strong style="font-family:&quot;Roboto Mono&quot;, monospace;"><br/></strong></p><p><strong style="font-family:&quot;Roboto Mono&quot;, monospace;">3. Equipment &amp; Vehicle Maintenance Areas</strong></p><p style="font-family:&quot;Roboto Mono&quot;, monospace;">Leaking batteries, corrosive agents, and coolant can shift pH lower or higher depending on the chemical. These spills often go unnoticed until rain mobilizes them.</p><p></p><p style="font-family:&quot;Roboto Mono&quot;, monospace;"><strong><br/></strong></p><p style="font-family:&quot;Roboto Mono&quot;, monospace;"><strong>4. Material Storage &amp; Waste Handling</strong></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;">Stored materials such as:</span></p><ul><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;">Fertilizers</span></p></li><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;">Lime</span></p></li><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;">Ash</span></p></li><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;">Wood ash</span></p></li><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;">Metal-finishing waste</span></p></li></ul><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;">…can all contribute to acidic or alkaline runoff when exposed to rain.</span></p><p></p></div></div></div><p></p></div><p></p></span></h3><h3><span style="font-size:20px;"><div><div></div></div></span></h3><h3></h3></div></div><h3></h3><h3></h3><h3></h3></div>
</div><div data-element-id="elm_LYrYDN9wm1BpXpQ65TzHSA" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_LYrYDN9wm1BpXpQ65TzHSA"] h2.zpheading{ text-transform:uppercase; text-decoration:none; } @media (max-width: 767px) { [data-element-id="elm_LYrYDN9wm1BpXpQ65TzHSA"] h2.zpheading{ font-size:13px; } } </style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-center zpheading-align-tablet-left " data-editor="true"><font color="#000000" face="Roboto Mono, monospace"><span style="font-size:48px;"><span><strong><span>pH-Control BMPs That&nbsp;</span></strong></span></span></font><br/><font color="#000000" style="font-size:48px;">​</font><font color="#000000" face="Roboto Mono, monospace"><span style="font-size:48px;"><span><strong><span>Actually Work</span></strong></span></span></font></h2></div>
<div data-element-id="elm_EXWZpiowLAFzushwEgxwYQ" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_EXWZpiowLAFzushwEgxwYQ"].zpelem-divider{ margin-block-start:-10px; } </style><style> [data-element-id="elm_EXWZpiowLAFzushwEgxwYQ"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_EXWZpiowLAFzushwEgxwYQ"] .zpdivider-container .zpdivider-common:before{ border-color:#000000 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width70 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_HYvyNktKwk5XSHViPGmGug" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_HYvyNktKwk5XSHViPGmGug"].zpelem-text { padding-block-start:0px; padding-inline-end:100px; padding-inline-start:100px; margin-inline-end:100px; margin-block-end:50px; margin-inline-start:100px; } @media (max-width: 767px) { [data-element-id="elm_HYvyNktKwk5XSHViPGmGug"].zpelem-text { padding:0px; margin:0px; } } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><h3></h3><p></p><div><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;color:rgb(0, 0, 0);"></span></span></p><div><div><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"></span></p><div><div><div><p><strong style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;color:rgb(0, 0, 0);">1. Good Housekeeping &amp; Containment</span></strong></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Before implementing advanced BMPs, ensure basics are covered:</span></p><ul><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Keep washout areas covered and properly lined</span></p></li><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Immediately clean up dust, slurry, and spilled materials</span></p></li><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Store chemicals in covered, secondary-containment bins</span></p></li><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Use dedicated wash areas with full containment</span></p></li></ul><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"><br/></span></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">These foundational steps prevent pH problems before they begin.</span></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;"><br/></span></p><p></p><p><strong style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;color:rgb(0, 0, 0);">2. Neutralizing Media Filters (Drain Inserts &amp; Socks)</span></strong></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Media designed for pH adjustment can:</span></p><ul><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Neutralize alkaline concrete runoff</span></p></li><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Buffer acidic chemical residues</span></p></li><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Stabilize fluctuating pH during storms</span></p></li></ul><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"><br/></span></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">These are ideal for sites with moderate but recurring pH swings.</span></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"><br/></span></p><p></p><div><p><strong style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;color:rgb(0, 0, 0);">3. Solid pH-Adjusting Flocculants</span></strong></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">When solids + pH are both issues, solid flocculants can:</span></p><ul><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Bind suspended solids</span></p></li><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Slowly release buffering agents</span></p></li><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Move runoff toward neutral pH</span></p></li></ul><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"><br/></span></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">These are low-maintenance and suitable for areas with high sediment + alkalinity (e.g., concrete manufacturing).</span></p></div><span style="font-size:20px;color:rgb(0, 0, 0);"><span style="font-family:&quot;Roboto Mono&quot;, monospace;"><br/></span><p></p><p></p></span><div><div><p><strong style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;color:rgb(0, 0, 0);">4. Dedicated pH Treatment Systems</span></strong></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;color:rgb(0, 0, 0);">For facilities with chronic or high-volume pH problems (</span><span style="font-size:20px;color:rgb(0, 0, 0);">especially those processing concrete, manufacturing materials, or running large outdoor wash operations) treatment systems may be necessary.</span></span></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"><br/></span></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Advanced systems can:</span></p><ul><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Continuously monitor pH</span></p></li><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Automatically dose neutralizers</span></p></li><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Control discharge in real time</span></p></li><li><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Ensure that runoff entering drains is within regulatory limits</span></p></li></ul><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"><br/></span></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">For sites with recurring pH exceedances, treatment systems provide the highest level of reliability and compliance assurance.</span></p></div></div><p></p><p></p></div><p></p><p></p></div><p></p><p></p></div><p></p></div>
</div><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"></span></p></div>
</div></div><div data-element-id="elm_3U5r1JualnuNCxgJYywHEA" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_3U5r1JualnuNCxgJYywHEA"] h2.zpheading{ text-transform:uppercase; text-decoration:none; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;"><span><strong><span><strong>Sampling &amp; Monitoring&nbsp;</strong></span></strong></span></span><br/><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;">​</span><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;"><span><strong><span><strong>Best Practices</strong></span><br/></strong></span></span></h2></div>
<div data-element-id="elm_qCopDjBATmrzsVFRkYBwDQ" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_qCopDjBATmrzsVFRkYBwDQ"].zpelem-divider{ margin-block-start:-10px; } </style><style> [data-element-id="elm_qCopDjBATmrzsVFRkYBwDQ"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_qCopDjBATmrzsVFRkYBwDQ"] .zpdivider-container .zpdivider-common:before{ border-color:#000000 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width70 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_JRyg0rAXnqj8XGz1_l3Uyg" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_JRyg0rAXnqj8XGz1_l3Uyg"].zpelem-text { padding-block-start:0px; padding-inline-end:100px; padding-inline-start:100px; margin-inline-end:100px; margin-block-end:50px; margin-inline-start:100px; } @media (max-width: 767px) { [data-element-id="elm_JRyg0rAXnqj8XGz1_l3Uyg"].zpelem-text { padding:0px; margin:0px; } } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><div><div><div><p></p><div><p></p><div><ul><li><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Use pH paper or handheld meters during rain to spot problems early</span></li><li><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Map pH “hot spots” and test problem areas between storms</span></li><li><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Train employees on chemical use and washout protocols</span></li><li><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Evaluate new materials brought onsite for their pH impact<span></span></span></li></ul><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"></span></p><ul></ul><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"><br/></span></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Catching issues before the next QSE saves time, money, and follow-up actions.</span></p></div></div></div>
</div></div></div></div><div data-element-id="elm_N7O9KgbxS1ZGdoJ6uujbMA" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_N7O9KgbxS1ZGdoJ6uujbMA"] h2.zpheading{ text-decoration:none; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;">BOTTOM LINE</span></h2></div>
<div data-element-id="elm_9uMPFJg4TOtXs3bhtrw9EQ" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_9uMPFJg4TOtXs3bhtrw9EQ"].zpelem-divider{ margin-block-start:-10px; } </style><style> [data-element-id="elm_9uMPFJg4TOtXs3bhtrw9EQ"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_9uMPFJg4TOtXs3bhtrw9EQ"] .zpdivider-container .zpdivider-common:before{ border-color:#000000 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width70 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_S9cMCHMbihbCIzPrC_fing" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_S9cMCHMbihbCIzPrC_fing"].zpelem-text { padding-inline-end:100px; padding-inline-start:100px; margin-inline-end:100px; margin-block-end:50px; margin-inline-start:100px; } @media (max-width: 767px) { [data-element-id="elm_S9cMCHMbihbCIzPrC_fing"].zpelem-text { padding:0px; margin:0px; } } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p><span style="font-size:20px;font-family:&quot;Roboto Mono&quot;, monospace;color:rgb(0, 0, 0);"></span></p><div><div><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">pH might be invisible, but its compliance impact is very real. Whether your risk is from concrete, chemicals, washwater, or material storage, staying ahead of pH fluctuations requires consistent housekeeping, the right neutralizing BMPs, and targeted treatment when necessary.</span></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"><br/></span></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">A proactive pH control plan protects your samples, your site, and your compliance standing all season long.</span></p></div></div><p></p></div>
</div><div data-element-id="elm_Iz3cPZ8GC3YYRKFxXjh1HQ" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_Iz3cPZ8GC3YYRKFxXjh1HQ"].zpelem-divider{ margin-block-start:-10px; } </style><style> [data-element-id="elm_Iz3cPZ8GC3YYRKFxXjh1HQ"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_Iz3cPZ8GC3YYRKFxXjh1HQ"] .zpdivider-container .zpdivider-common:before{ border-color:#000000 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width70 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_TDEw98gPTT2yDaOVKwmftg" data-element-type="button" class="zpelement zpelem-button "><style> [data-element-id="elm_TDEw98gPTT2yDaOVKwmftg"].zpelem-button{ font-family:'Roboto Mono',monospace; font-size:20px; font-weight:400; margin-block-start:2px; } </style><div class="zpbutton-container zpbutton-align-center zpbutton-align-mobile-center zpbutton-align-tablet-center"><style type="text/css"> [data-element-id="elm_TDEw98gPTT2yDaOVKwmftg"] .zpbutton.zpbutton-type-primary{ background-color:#000000 !important; font-family:'Roboto Mono',monospace; font-size:20px; font-weight:400; } </style><a class="zpbutton-wrapper zpbutton zpbutton-type-primary zpbutton-size-md zpbutton-style-oval " href="/contact#Contact Us Today to Learn More!" title="Contact us" title="Contact us"><span class="zpbutton-content">Need Help? Contact Us!</span></a></div>
</div><div data-element-id="elm_G0EOaBmad6jtf92ZR8E8tA" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_G0EOaBmad6jtf92ZR8E8tA"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm_G0EOaBmad6jtf92ZR8E8tA"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div>
</div></div></div></div></div></div> ]]></content:encoded><pubDate>Tue, 25 Nov 2025 08:26:52 -0800</pubDate></item><item><title><![CDATA[Case Study: Non-Detect Stormwater Results]]></title><link>https://www.frogenv.com/blogs/post/metal-recycler-case-study</link><description><![CDATA[<img align="left" hspace="5" src="https://www.frogenv.com/STORM WATER COMPLIANCE MADE SIMPLE. -41-.png"/>FROG Environmental helped a metal recycler hit non-detect stormwater levels with a powerful 300 GPM system built for strict industrial compliance.]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_rsHdGpNfDth9Fkquoxx1Qw" data-element-type="section" class="zpsection zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_nuKbCFak64bFFof2Y3_SPA" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content-flex-start " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_wez4aUcFlDVnjm69DG9dXA" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_P9ndDXYzSbSKZL37YZ4gKw" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h2
 class="zpheading zpheading-align-center zpheading-align-mobile-center zpheading-align-tablet-center " data-editor="true"><span style="font-weight:500;"><strong><div style="display:inline;">Stainless Steel Recycler Achieves Non-Detect Industrial Stormwater Results<br/></div></strong></span></h2></div>
</div></div></div></div><div data-element-id="elm_-02_7v4tqAc69YOf6vvo_g" data-element-type="section" class="zpsection zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_GNseEcriT-TC7ZY98gjaFA" data-element-type="row" class="zprow zprow-container zpalign-items-center zpjustify-content-flex-start " data-equal-column="false"><style type="text/css"></style><div data-element-id="elm_caZlyAPZllfdoZIxUZDy2Q" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-6 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_ElLgfyV0lH0bIVwa7iECXw" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true">Overview</h2></div>
<div data-element-id="elm_82OGNqEgTGW0AaLbEpj1nw" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-center zptext-align-mobile-center zptext-align-tablet-center " data-editor="true"><p></p><div><p style="text-align:left;"><strong>Industry:</strong>&nbsp;Stainless Steel Recycling</p><div><p></p><div style="text-align:left;"><strong><span style="font-weight:700;">Flow Rate:</span></strong><span style="font-weight:400;">&nbsp;</span><span style="font-weight:400;">300 GPM</span></div><div style="text-align:left;"></div><p><strong></strong><strong></strong></p><div style="text-align:left;"></div><p></p><div style="text-align:left;"><strong><span style="font-weight:700;">Project Period:</span></strong><span style="font-weight:400;">&nbsp;</span><span style="font-weight:400;">2023–2025</span></div><p style="text-align:left;"><br/></p><p style="text-align:left;">When&nbsp;a leading stainless steel recycling facility, faced exceedances under California’s&nbsp;<strong><a href="/faqs-igp" title="Industrial General Permit (IGP)" rel="">Industrial General Permit (IGP)</a></strong>, they turned to&nbsp;<strong><a href="/" title="FROG Environmental" rel="">FROG Environmental</a></strong>&nbsp;to design a&nbsp;<strong><a href="/treatment-systems" title="stormwater treatment system" rel="">stormwater treatment system</a></strong>&nbsp;capable of handling high-volume runoff and reducing pollutants to regulatory standards.</p></div><p></p></div><p></p></div>
</div></div><div data-element-id="elm_NygxtMoeSpo18uKtx-A4nw" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-6 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_xl8R32uWkOOLnI-DiZRHIQ" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_xl8R32uWkOOLnI-DiZRHIQ"] .zpimage-container figure img { width: 800px ; height: 351.50px ; } } @media (max-width: 767px) { [data-element-id="elm_xl8R32uWkOOLnI-DiZRHIQ"] .zpimage-container figure img { width:415px ; height:276.63px ; } } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-large zpimage-tablet-fallback-fit zpimage-mobile-fallback-fit "><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/files/images/ELG-250.png" width="415" height="276.63" loading="lazy" size="large"/></picture></span></figure></div>
</div></div></div></div></div><div data-element-id="elm_awCEdNEoT_udm4Jr2AyGog" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcontainer"><div data-element-id="elm_wnmwTeLqT9Kdjrf5iW1_Vg" data-element-type="row" class="zprow zprow-container zpalign-items- zpjustify-content- " data-equal-column=""><style type="text/css"></style><div data-element-id="elm_WL-VFnWpQHeLfWhLpHZFpQ" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- "><style type="text/css"></style><div data-element-id="elm_QUwKxeFeeA7FGY8QqAb-sA" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span>The Challenge</span></h2></div>
<div data-element-id="elm_1jw7zJYLYxsKcBY2wnYE5w" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p></p><div><p>The facility's stormwater runoff contained elevated levels of:</p><ul><li><strong><span>Total Suspended Solids (TSS)</span></strong></li><li><strong><span>Oil and Grease (O&amp;G)</span></strong></li><li><strong><span>Chemical Oxygen Demand (COD)</span></strong></li><li><strong><span>Aluminum (Al)</span></strong></li><li><strong><span>Copper (Cu)</span></strong></li><li><strong><span>Iron (Fe)</span></strong></li><li><strong><span>Lead (Pb)</span></strong></li><li><strong><span>Zinc (Zn)</span></strong></li></ul><p><br/></p><p>Facing scrutiny from the<span>&nbsp;</span><strong><span>Los Angeles Waterkeeper</span></strong>, the facility needed a robust system that could bring all pollutants below<span>&nbsp;</span><strong><span>Numeric Action Levels (NALs)</span></strong><span>&nbsp;</span>and<span>&nbsp;</span><strong><span>Total Maximum Daily Load (TMDL)</span></strong><span>&nbsp;</span>limits without interrupting daily operations.</p></div></div><p></p></div>
</div><div data-element-id="elm_RZHyrti5yBBlgkrycnbITg" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span><div style="display:inline;">The FROG Solution: Engineered for Performance<br/></div></span></h2></div>
<div data-element-id="elm_RLtanhEYQObQW0KZrIs_NQ" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><h2><strong></strong></h2><div><p>FROG Environmental engineered a<span>&nbsp;</span><strong><span>300-GPM stormwater treatment system</span></strong><span>&nbsp;</span>that combined proven<span>&nbsp;</span><strong><span>Best Management Practices (BMPs)</span></strong><span>&nbsp;</span>with advanced filtration technology.</p><h3 style="font-weight:bold;"><span style="font-size:18px;color:rgb(85, 85, 85);">System Components:</span></h3><ul><li><strong><span>Chemical Injection &amp; Flocculation&nbsp;</span></strong><span>— to bind fine particles and dissolved metals.</span></li><li><strong><span>Mechanical Filtration&nbsp;</span></strong><span>— for solids and debris removal.</span></li><li><strong><span>Media Filtration&nbsp;</span></strong><span>— with specialized&nbsp;</span><strong><span>MetalPROOF™ media&nbsp;</span></strong><span>and oil-absorbent materials.</span></li><li><strong><span>Water Storage &amp; Flow Control&nbsp;</span></strong><span>— for consistent treatment and sampling reliability.</span></li></ul><p><br/></p><p>This multi-stage approach delivered comprehensive<span>&nbsp;</span><strong><span>pollutant reduction</span></strong><span>&nbsp;</span>and long-term operational stability.</p></div><p></p></div><p></p></div>
</div><div data-element-id="elm_LT4D04VUUXr992zGoTLO0g" data-element-type="row" class="zprow zprow-container zpalign-items-center zpjustify-content-flex-start " data-equal-column="false"><style type="text/css"></style><div data-element-id="elm_a9c-75bemVNvkrsSrC-P6g" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-6 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_dqjEMsPZqtRKJQZaVMgYuQ" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span>The Results: Compliance and Beyond</span></h2></div>
<div data-element-id="elm_oUP0T1FivW9ILuc10mClHg" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-center zptext-align-mobile-center zptext-align-tablet-center " data-editor="true"><p></p><div><p style="text-align:left;"><strong></strong></p><div><p style="text-align:left;">The outcome was exceptional:</p><ul><li style="text-align:left;">All pollutants reduced&nbsp;<strong>below Numeric Action Levels (NALs)&nbsp;</strong>and&nbsp;<strong>TNALs</strong>.</li><li style="text-align:left;">Many constituents recorded&nbsp;<strong>non-detect&nbsp;</strong>results.</li><li style="text-align:left;">Compliance restored under&nbsp;<strong>California IGP&nbsp;</strong>and&nbsp;<strong>TMDL&nbsp;</strong>standards.</li><li style="text-align:left;">Facility maintained reliable 300 GPM flow with low maintenance needs.</li></ul><p style="text-align:left;"><br/></p><p style="text-align:left;">The facility now operates confidently within compliance, even under heightened regulatory review.</p></div><div><p style="text-align:left;"></p></div><p></p></div><p></p></div>
</div></div><div data-element-id="elm_qx3JPr8PgDy3qgACQ6-9uQ" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-6 zpcol-sm-12 zpalign-self- zpdefault-section zpdefault-section-bg "><style type="text/css"></style><div data-element-id="elm_pKvj_BqJUVvn2zw80Iq8Ig" data-element-type="image" class="zpelement zpelem-image "><style> @media (min-width: 992px) { [data-element-id="elm_pKvj_BqJUVvn2zw80Iq8Ig"] .zpimage-container figure img { width: 634px ; height: 380.40px ; } } @media (max-width: 767px) { [data-element-id="elm_pKvj_BqJUVvn2zw80Iq8Ig"] .zpimage-container figure img { width:415px ; height:276.63px ; } } </style><div data-caption-color="" data-size-tablet="" data-size-mobile="" data-align="center" data-tablet-image-separate="false" data-mobile-image-separate="false" class="zpimage-container zpimage-align-center zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-fit zpimage-tablet-fallback-fit zpimage-mobile-fallback-fit "><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor"><picture><img class="zpimage zpimage-style-none zpimage-space-none " src="/files/images/multiyear_removal_comparison.png" width="415" height="276.63" loading="lazy" size="fit"/></picture></span></figure></div>
</div></div></div><div data-element-id="elm_8jei7gIQJ3PSp8n9EPdS6g" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span><div style="display:inline;">Supporting BMP Solutions<br/></div></span></h2></div>
<div data-element-id="elm_6XefpQBGIO_y4JRzEk3kzg" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p></p><div><p>The treatment system incorporated and was supported by FROG’s line of stormwater BMP products, including:</p><ul><li><strong><a href="https://shop.frogenv.com/products/industrial-wattle" title="Industrial Wattles" rel="">Industrial Wattles</a>&nbsp;</strong>– For long-term sediment and oil filtration.</li><li><strong><a href="https://shop.frogenv.com/products/1-metal-media-sock" title="MetalPROOF™ Media Socks" rel="">MetalPROOF™ Media Socks</a>&nbsp;</strong>– To remove dissolved Copper, Lead, and Zinc.<a href="https://shop.frogenv.com/products/stormproof-bmp-kit-metals" title="StormPROOF® BMP Kit: Metals" rel=""></a></li><li><strong><a href="https://shop.frogenv.com/products/stormproof-bmp-kit-metals" title="StormPROOF® BMP Kit: Metals" rel="">StormPROOF® BMP Kit: Metals</a>&nbsp;</strong>– A comprehensive metals filtration solution.</li><li><div style="display:inline;"><a href="https://shop.frogenv.com/products/carbonproof-sock" title="CarbonPROOF™ Socks" rel=""><strong>CarbonPROOF™ Socks</strong></a>&nbsp;</div>– To capture oil, grease, and hydrocarbons from runoff.</li></ul><p><br/></p><p>These products are designed to support<span>&nbsp;</span><strong><span>stormwater compliance</span></strong><span>&nbsp;</span>and enhance treatment system performance for industrial facilities across California.</p></div><p></p></div><p></p></div>
</div><div data-element-id="elm_8rY4mAztfdCjMSpNaQhdHg" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span><div style="display:inline;">Key Takeaways</div></span></h2></div>
<div data-element-id="elm_ckqDf_xjWVOrUczMsrp4Nw" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p></p><div><ul><li><span>Fully compliant with&nbsp;</span><strong><span>California IGP&nbsp;</span></strong><span>and&nbsp;</span><strong><span>TMDL&nbsp;</span></strong><span>benchmarks.</span></li><li><span>Achieved&nbsp;</span><strong><span>non-detect results&nbsp;</span></strong><span>across multiple pollutants.</span></li><li><span>Proven, scalable design for&nbsp;</span><strong><span>high-flow stormwater systems&nbsp;</span></strong><span>(300 GPM).</span></li><li><span>Reduced regulatory risk and improved environmental performance.</span></li></ul></div><p></p></div><p></p></div>
</div><div data-element-id="elm_KzWYJZD1Db529BM_hvQygw" data-element-type="heading" class="zpelement zpelem-heading "><style></style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span><span><strong></strong><div style="display:inline;">About FROG Environmental</div></span><span><strong><br/></strong></span></span></h2></div>
<div data-element-id="elm_yluY7mASTlSEvd353jJspg" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p><strong>FROG Environmental</strong>&nbsp;specializes in&nbsp;<strong>i<a href="/Stormwater-Consulting" title="ndustrial stormwater management" rel="">ndustrial stormwater management</a></strong>&nbsp;and compliance under the&nbsp;<strong>California Industrial General Permit (IGP)</strong>. From BMP product supply to full-scale treatment system design and installation, we help facilities protect the environment and maintain regulatory confidence.</p></div>
</div><div data-element-id="elm_gJb37cDv6IMOa9fcyaPNWg" data-element-type="text" class="zpelement zpelem-text "><style></style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><div><p>📞Call:&nbsp;<a href="glocom%3A%2F%2F3102410866" title="Click to dial with Communicator" style="color:inherit;text-decoration-line:underline;">310-241-0866</a></p><p></p><p>📧 <strong>Email:</strong>&nbsp;sales@frogenv.com</p> 🌐 <strong>Website:&nbsp;</strong><a rel="noopener" href="https://www.frogenv.com/stormwater-treatment-systems" rel="noopener">https://www.frogenv.com/stormwater-treatment-systems</a></div><p></p></div>
</div></div></div></div></div></div> ]]></content:encoded><pubDate>Mon, 17 Nov 2025 15:03:19 -0800</pubDate></item><item><title><![CDATA[Nutrients in Stormwater: Stopping Fertilizers from Becoming Violations]]></title><link>https://www.frogenv.com/blogs/post/nutrients-in-stormwater</link><description><![CDATA[<img align="left" hspace="5" src="https://www.frogenv.com/STORM WATER COMPLIANCE MADE SIMPLE. -34-.png"/>Nutrients like nitrogen and phosphorus can turn stormwater into a compliance risk. Learn how media filters, flocculants, and treatment systems keep runoff clean and prevent exceedances this rainy season.]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_qUbqmfcPSJuUNZLvInu3Zg" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcont-full-stretch"><div data-element-id="elm_Tvyn6f-7SbaHwjbhb3Bvxg" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content- " data-equal-column="false"><style type="text/css"></style><div data-element-id="elm_8u3AwnauSnayBO6H0Wji3A" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpbackground-size-cover zpbackground-position-center-center zpbackground-repeat-all zpbackground-attachment-scroll "><style type="text/css"> [data-element-id="elm_8u3AwnauSnayBO6H0Wji3A"].zpelem-col{ background-image: url(/Metals%20Blog%20-2-.png); } @media (max-width: 767px) { [data-element-id="elm_8u3AwnauSnayBO6H0Wji3A"].zpelem-col{ padding:0px; margin:0px; } } </style><div data-element-id="elm_L0DnBbqcYGvecA2eP-gbAQ" data-element-type="heading" class="zpelement zpelem-heading zp-hidden-xs "><style> [data-element-id="elm_L0DnBbqcYGvecA2eP-gbAQ"] h2.zpheading{ text-decoration:none; } [data-element-id="elm_L0DnBbqcYGvecA2eP-gbAQ"].zpelem-heading { border-style:solid; border-color:#000000 !important; border-block-start-width:2px; border-inline-end-width:0px; border-block-end-width:2px; border-inline-start-width:0px; margin:50px; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-family:&quot;Roboto Mono&quot;, monospace;color:rgb(255, 255, 255);background-color:rgb(0, 0, 0);">&nbsp; &nbsp; &nbsp; &nbsp;<span style="font-weight:400;">BMP DEEP DIVE</span>&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="font-family:&quot;Roboto Mono&quot;, monospace;color:rgb(0, 0, 0);">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style="font-weight:400;">&nbsp;VOL. 4</span></span></h2></div>
<div data-element-id="elm_LfWbKTX0s94hSlVaOKzrBQ" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_LfWbKTX0s94hSlVaOKzrBQ"] h2.zpheading{ text-decoration:none; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-center zpheading-align-tablet-left " data-editor="true"><font color="#000000" face="Roboto Mono, monospace"><span style="font-size:48px;">STOP THE BLOOM BEFORE</span></font><br/><font color="#000000" style="font-size:48px;font-family:&quot;Roboto Mono&quot;, monospace;">​IT STARTS</font></h2></div>
<div data-element-id="elm_P3kwwJKN-yAV6bzT7xVoYQ" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_P3kwwJKN-yAV6bzT7xVoYQ"].zpelem-divider{ margin-block-start:-10px; } </style><style> [data-element-id="elm_P3kwwJKN-yAV6bzT7xVoYQ"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_P3kwwJKN-yAV6bzT7xVoYQ"] .zpdivider-container .zpdivider-common:before{ border-color:#000000 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width70 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_2Tk40E8y9WplaBPdB_unBg" data-element-type="imagetext" class="zpelement zpelem-imagetext "><style> @media (min-width: 992px) { [data-element-id="elm_2Tk40E8y9WplaBPdB_unBg"] .zpimagetext-container figure img { width: 500px ; height: 333.33px ; } } [data-element-id="elm_2Tk40E8y9WplaBPdB_unBg"].zpelem-imagetext{ padding-block-start:0px; padding-inline-end:100px; padding-inline-start:100px; margin:60px; } @media (max-width: 767px) { [data-element-id="elm_2Tk40E8y9WplaBPdB_unBg"].zpelem-imagetext{ padding:0px; margin:0px; } } </style><div data-size-tablet="" data-size-mobile="" data-align="left" data-tablet-image-separate="false" data-mobile-image-separate="true" class="zpimagetext-container zpimage-with-text-container zpimage-align-left zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-medium zpimage-tablet-fallback-fit hb-lightbox " data-lightbox-options="
            type:fullscreen,
            theme:dark"><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor" role="link" tabindex="0" aria-label="Open Lightbox" style="cursor:pointer;"><picture><source class="mobile-image-source" media="(max-width: 767.8px)" srcset=""><img class="zpimage zpimage-style-none zpimage-space-none " src="/images/senior-woman-applying-fertilizer-plant-food-to-soil-for-vegetable-and-flower-garden.jpg" width="1600" height="1600" loading="lazy" size="medium" data-lightbox="true"/></picture></span></figure><div class="zpimage-text zpimage-text-align-left zpimage-text-align-mobile-left zpimage-text-align-tablet-left " data-editor="true"><p></p><div><p></p><p></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;color:rgb(0, 0, 0);"></span></span></p><div><p style="color:rgb(54, 41, 32);"></p><p style="color:rgb(54, 41, 32);"></p></div>
<p></p><p></p><p></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;color:rgb(0, 0, 0);"></span></span></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;color:rgb(0, 0, 0);"></span></span></p><div><div><p style="color:rgb(54, 41, 32);"></p><p style="color:rgb(54, 41, 32);"></p><div><div><p style="color:rgb(54, 41, 32);"></p><p style="color:rgb(54, 41, 32);"></p><p></p><p><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;"></span></p><div><p></p><p></p><p></p><p></p><p></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="color:rgb(0, 0, 0);font-size:20px;">When most industrial facilities think about stormwater pollutants, metals, sediment, and oils usually come to mind first. But another category&nbsp;<strong>(<a href="/faqs-bmp#nutrients like nitrogen and phosphorus" title="nutrients like nitrogen and phosphorus" rel="">nutrients like nitrogen and phosphorus</a>)</strong>&nbsp;is increasingly under scrutiny.&nbsp;</span></span></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="color:rgb(0, 0, 0);font-size:20px;"><span>These invisible pollutants fuel <strong>algae blooms</strong>, reduce oxygen in waterways, and can quickly push runoff samples past IGP benchmarks. Even trace amounts from fertilizers, landscaping, or organic debris can trigger compliance issues.</span></span></span></p><p></p><div><p></p><p></p></div>
<p></p><p></p></div><p></p><p></p></div><p></p><p></p><p><span style="color:rgb(54, 41, 32);"><span style="font-size:20px;"></span></span></p><div></div>
<p></p><p></p><p></p><p></p><p></p><p></p></div></div><p></p><p></p><p></p><p></p><p></p></div>
<p></p><p></p><p></p><p></p></div><p></p><p></p><p></p></div></div></div><div data-element-id="elm_dUjwJlVXF9BM9ufGmnaClA" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_dUjwJlVXF9BM9ufGmnaClA"] h2.zpheading{ text-transform:uppercase; text-decoration:none; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;"><span><span><strong>Why Nutrients Are a&nbsp;</strong></span></span></span><br/><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;">​</span><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;"><span><span><strong>Hidden Stormwater Threat</strong></span></span></span><span><br/></span><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;"></span></h2></div>
<div data-element-id="elm_rLLXXgdo32sil4eH3TR6iw" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_rLLXXgdo32sil4eH3TR6iw"].zpelem-divider{ margin-block-start:-10px; } </style><style> [data-element-id="elm_rLLXXgdo32sil4eH3TR6iw"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_rLLXXgdo32sil4eH3TR6iw"] .zpdivider-container .zpdivider-common:before{ border-color:#000000 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width70 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_VSAcKEArgZ0rm5GCvZcSZA" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_VSAcKEArgZ0rm5GCvZcSZA"].zpelem-text { padding-block-start:0px; padding-inline-end:100px; padding-inline-start:100px; margin-inline-end:100px; margin-block-end:50px; margin-inline-start:100px; } @media (max-width: 767px) { [data-element-id="elm_VSAcKEArgZ0rm5GCvZcSZA"].zpelem-text { padding:0px; margin:0px; } } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"></span></p><div style="display:inline;"><span style="font-size:20px;font-family:&quot;Roboto Mono&quot;, monospace;color:rgb(0, 0, 0);">Nutrients are essential for plant growth, but when they leave your site in stormwater, they become a regulatory problem. In waterways, nitrogen and phosphorus encourage algae growth, cloud water clarity, and deplete oxygen levels — creating “dead zones” that harm aquatic life.</span></div>
<div><div style="display:inline;"><span style="font-size:20px;font-family:&quot;Roboto Mono&quot;, monospace;color:rgb(0, 0, 0);"><br/> At the industrial site level, nutrient-rich runoff signals poor&nbsp;<strong>source control</strong>&nbsp;and insufficient <a href="/treatment" title="BMP maintenance" rel=""><strong>BMP maintenance</strong></a>, which regulators notice immediately. Left unchecked, these pollutants can escalate into&nbsp;<strong><a href="https://www.frogenv.com/blogs/post/what-to-do-after-a-benchmark-exceedance" title="benchmark exceedances&nbsp;or corrective actions" rel="">benchmark exceedances&nbsp;or corrective actions</a></strong>.</span></div></div>
</div></div><div data-element-id="elm_q10znfBHwcYO4J3Xz53Ymg" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_q10znfBHwcYO4J3Xz53Ymg"] h2.zpheading{ text-transform:uppercase; text-decoration:none; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:48px;"><font color="#000000" face="Roboto Mono, monospace"><span><strong>Common Nutrient Sources</strong></span></font></span><br/><span style="font-size:48px;">​</span><span style="font-size:48px;"><font color="#000000" face="Roboto Mono, monospace"><span><strong>at Industrial Sites</strong></span></font></span><br/></h2></div>
<div data-element-id="elm_7u193GJWQQBY7vTiPSxWzg" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_7u193GJWQQBY7vTiPSxWzg"].zpelem-divider{ margin-block-start:-10px; } </style><style> [data-element-id="elm_7u193GJWQQBY7vTiPSxWzg"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_7u193GJWQQBY7vTiPSxWzg"] .zpdivider-container .zpdivider-common:before{ border-color:#000000 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width70 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_isd2tH30PCyEtWu2IgpBRw" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_isd2tH30PCyEtWu2IgpBRw"].zpelem-text { padding-block-start:0px; padding-inline-end:100px; padding-inline-start:100px; margin-inline-end:100px; margin-block-end:50px; margin-inline-start:100px; } @media (max-width: 767px) { [data-element-id="elm_isd2tH30PCyEtWu2IgpBRw"].zpelem-text { padding:0px; margin:0px; } } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"></span></p><div><div><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Even sites that don’t apply fertilizers directly can contribute nutrients through:</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span><ul><span style="font-size:20px;color:rgb(0, 0, 0);"></span><li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"><strong>Landscaped or green areas:</strong> Over-fertilization, trimming, or soil erosion near drains.</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span></li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"><strong>Organic waste:</strong> Grass clippings, leaves, mulch, or food residues on paved surfaces.</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span></li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"><strong>Soil and dust:</strong> Fine sediments containing phosphorus that wash into drains.</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span></li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"><strong>Process water or washdown areas:</strong> Residues carrying dissolved nutrients.</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span></li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"><strong>Run-on from neighboring properties:</strong> Adjacent sites may contribute nutrient-rich runoff.</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span></li><span style="font-size:20px;color:rgb(0, 0, 0);"></span></ul><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Understanding these sources allows facilities to place BMPs strategically to capture pollutants before they leave the site.</span></p></div></div></div>
</div><div data-element-id="elm_LYrYDN9wm1BpXpQ65TzHSA" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_LYrYDN9wm1BpXpQ65TzHSA"] h2.zpheading{ text-transform:uppercase; text-decoration:none; } @media (max-width: 767px) { [data-element-id="elm_LYrYDN9wm1BpXpQ65TzHSA"] h2.zpheading{ font-size:13px; } } </style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-center zpheading-align-tablet-left " data-editor="true"><font color="#000000" face="Roboto Mono, monospace"><span style="font-size:48px;"><span><strong>Why Regulators Are Watching</strong></span><span><span></span></span></span></font></h2></div>
<div data-element-id="elm_EXWZpiowLAFzushwEgxwYQ" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_EXWZpiowLAFzushwEgxwYQ"].zpelem-divider{ margin-block-start:-10px; } </style><style> [data-element-id="elm_EXWZpiowLAFzushwEgxwYQ"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_EXWZpiowLAFzushwEgxwYQ"] .zpdivider-container .zpdivider-common:before{ border-color:#000000 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width70 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_HYvyNktKwk5XSHViPGmGug" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_HYvyNktKwk5XSHViPGmGug"].zpelem-text { padding-block-start:0px; padding-inline-end:100px; padding-inline-start:100px; margin-inline-end:100px; margin-block-end:50px; margin-inline-start:100px; } @media (max-width: 767px) { [data-element-id="elm_HYvyNktKwk5XSHViPGmGug"].zpelem-text { padding:0px; margin:0px; } } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><h3></h3><p></p><div><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;color:rgb(0, 0, 0);"></span></span></p><div><div><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Total Nitrogen and Total Phosphorus are often monitored alongside metals and TSS under the <a href="/faqs-igp" title="Industrial General Permit (IGP)" rel=""><strong>Industrial General Permit (IGP)</strong></a>. Even small exceedances can trigger <strong><a href="https://www.frogenv.com/blogs/post/california-era-season-is-here-what-industrial-facilities-need-to-know-in-2025" title="Level 1 or Level 2 corrective actions" rel="">Level 1 or Level 2 corrective actions</a></strong>, leading to additional sampling, reporting, and potential treatment upgrades.</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"><br/></span></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Unlike sediment or oil, nutrients often exist in <strong>dissolved form</strong>, meaning standard BMPs like sediment traps or oil absorbents won’t capture them effectively. Facilities need <strong>nutrient-specific controls</strong> to maintain compliance.</span></p></div>
</div><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"></span></p></div>
</div></div><div data-element-id="elm_3U5r1JualnuNCxgJYywHEA" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_3U5r1JualnuNCxgJYywHEA"] h2.zpheading{ text-transform:uppercase; text-decoration:none; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;"><span><strong>BMPs That Target Nutrients</strong></span></span></h2></div>
<div data-element-id="elm_qCopDjBATmrzsVFRkYBwDQ" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_qCopDjBATmrzsVFRkYBwDQ"].zpelem-divider{ margin-block-start:-10px; } </style><style> [data-element-id="elm_qCopDjBATmrzsVFRkYBwDQ"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_qCopDjBATmrzsVFRkYBwDQ"] .zpdivider-container .zpdivider-common:before{ border-color:#000000 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width70 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_JRyg0rAXnqj8XGz1_l3Uyg" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_JRyg0rAXnqj8XGz1_l3Uyg"].zpelem-text { padding-block-start:0px; padding-inline-end:100px; padding-inline-start:100px; margin-inline-end:100px; margin-block-end:50px; margin-inline-start:100px; } @media (max-width: 767px) { [data-element-id="elm_JRyg0rAXnqj8XGz1_l3Uyg"].zpelem-text { padding:0px; margin:0px; } } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"></span></p><div><div><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"></span></p><div><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"></span></p><div><div><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Controlling nutrients requires a combination of <strong>source control, treatment, and ongoing maintenance</strong>:</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span><h3><strong style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;">1. Source Control BMPs</span></strong></h3><span style="font-size:20px;color:rgb(0, 0, 0);"></span><ul><span style="font-size:20px;color:rgb(0, 0, 0);"></span><li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Limit fertilizer near paved areas or drains.</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span></li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Sweep or remove grass clippings, mulch, and leaves.</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span></li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Cover or contain exposed soils and compost piles.</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span></li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Minimize dust and sediment transport from storage or loading zones.</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span></li><span style="font-size:20px;color:rgb(0, 0, 0);"></span></ul><span style="font-size:20px;color:rgb(0, 0, 0);"></span><h3><strong style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;">2. Treatment BMPs</span></strong></h3><span style="font-size:20px;color:rgb(0, 0, 0);"></span><ul><span style="font-size:20px;color:rgb(0, 0, 0);"></span><li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"><strong><a href="https://shop.frogenv.com/collections/nitrogen-and-phosphates" title="Media Filters" rel="">Media Filters</a>:</strong> Drain inserts or vault filters using <strong>activated alumina</strong>, <strong>zeolite</strong>, or <strong>biochar</strong> can capture dissolved nitrogen and phosphorus.</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span></li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"><strong><a href="https://shop.frogenv.com/products/solid-flocculent-bucket" title="Solid Flocculants" rel="">Solid Flocculants</a>:</strong> Polyacrylamide blocks or granular flocculants bind fine sediments and nutrients, making them easier to settle or filter out.</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span></li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"><strong>Vegetative Buffers &amp; Retention Areas:</strong> Vegetation slows runoff, absorbs nutrients, and promotes natural settling before discharge.</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span></li><span style="font-size:20px;color:rgb(0, 0, 0);"></span></ul><span style="font-size:20px;color:rgb(0, 0, 0);"></span><h3><strong style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;">3. Treatment Systems</span></strong></h3><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">For facilities with larger discharge volumes or repeated exceedances, <strong><a href="/treatment-systems" title="full-scale stormwater treatment systems" rel="">full-scale stormwater treatment systems</a></strong> provide consistent, high-performance nutrient removal. These systems can include:</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span><ul><span style="font-size:20px;color:rgb(0, 0, 0);"></span><li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"><strong>Multi-stage filtration units</strong> that combine sediment, nutrient, and hydrocarbon removal.</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span></li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"><strong>Continuous-flow clarifiers</strong> to settle fine particles and reduce total nitrogen and phosphorus levels.</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span></li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"><strong>Automated flocculation chambers</strong> to bind dissolved nutrients and enhance downstream BMP efficiency.</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span></li><span style="font-size:20px;color:rgb(0, 0, 0);"></span></ul><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Investing in a treatment system can reduce the load on smaller BMPs, ensure consistent compliance, and minimize the risk of repeated violations throughout the rainy season.</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span><h3><strong style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;">4. Maintenance BMPs</span></strong></h3><span style="font-size:20px;color:rgb(0, 0, 0);"></span><ul><span style="font-size:20px;color:rgb(0, 0, 0);"></span><li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Replace or clean filters regularly to ensure consistent performance.</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span></li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Inspect landscaped areas and soil stockpiles for nutrient runoff risk.</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span></li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Maintain catch basins and drains to prevent buildup of organic matter.</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span></li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Monitor QSE or sample results to identify trends and adjust BMPs proactively.</span></p></li></ul></div>
</div></div><div><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"></span></p></div>
</div></div><p></p></div></div><div data-element-id="elm_N7O9KgbxS1ZGdoJ6uujbMA" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_N7O9KgbxS1ZGdoJ6uujbMA"] h2.zpheading{ text-decoration:none; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;">BOTTOM LINE</span></h2></div>
<div data-element-id="elm_9uMPFJg4TOtXs3bhtrw9EQ" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_9uMPFJg4TOtXs3bhtrw9EQ"].zpelem-divider{ margin-block-start:-10px; } </style><style> [data-element-id="elm_9uMPFJg4TOtXs3bhtrw9EQ"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_9uMPFJg4TOtXs3bhtrw9EQ"] .zpdivider-container .zpdivider-common:before{ border-color:#000000 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width70 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_S9cMCHMbihbCIzPrC_fing" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_S9cMCHMbihbCIzPrC_fing"].zpelem-text { padding-inline-end:100px; padding-inline-start:100px; margin-inline-end:100px; margin-block-end:50px; margin-inline-start:100px; } @media (max-width: 767px) { [data-element-id="elm_S9cMCHMbihbCIzPrC_fing"].zpelem-text { padding:0px; margin:0px; } } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p><span style="font-size:20px;font-family:&quot;Roboto Mono&quot;, monospace;color:rgb(0, 0, 0);">Nutrients like nitrogen and phosphorus are invisible but powerful stormwater pollutants. A little fertilizer, organic debris, or soil runoff can easily push samples out of compliance if not managed properly.</span></p><p><span style="font-size:20px;font-family:&quot;Roboto Mono&quot;, monospace;color:rgb(0, 0, 0);"><br/></span></p><p><span style="font-size:20px;font-family:&quot;Roboto Mono&quot;, monospace;color:rgb(0, 0, 0);">By combining <strong>source reduction, treatment BMPs, treatment systems, and regular maintenance</strong>, industrial facilities can:</span></p><ul><li><span style="font-size:20px;font-family:&quot;Roboto Mono&quot;, monospace;color:rgb(0, 0, 0);">Reduce nutrient runoff and prevent exceedances</span></li><li><span style="font-size:20px;font-family:&quot;Roboto Mono&quot;, monospace;color:rgb(0, 0, 0);">Protect local waterways from algae blooms</span></li><li><span style="font-size:20px;font-family:&quot;Roboto Mono&quot;, monospace;color:rgb(0, 0, 0);">Maintain cleaner samples and stronger compliance records</span></li><li><span style="font-size:20px;font-family:&quot;Roboto Mono&quot;, monospace;color:rgb(0, 0, 0);">Avoid costly mid-season corrective actions</span></li></ul><div><span style="color:rgb(0, 0, 0);"><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;"><strong><br/></strong></span></span></div>
<div><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"><strong>Don’t let fertilizers feed a violation.</strong> With the right BMPs and a comprehensive treatment system, your facility can <strong>stop the bloom before it starts</strong> and keep stormwater compliance on track all season long.</span></div>
</div></div><div data-element-id="elm_Iz3cPZ8GC3YYRKFxXjh1HQ" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_Iz3cPZ8GC3YYRKFxXjh1HQ"].zpelem-divider{ margin-block-start:-10px; } </style><style> [data-element-id="elm_Iz3cPZ8GC3YYRKFxXjh1HQ"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_Iz3cPZ8GC3YYRKFxXjh1HQ"] .zpdivider-container .zpdivider-common:before{ border-color:#000000 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width70 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_TDEw98gPTT2yDaOVKwmftg" data-element-type="button" class="zpelement zpelem-button "><style> [data-element-id="elm_TDEw98gPTT2yDaOVKwmftg"].zpelem-button{ font-family:'Roboto Mono',monospace; font-size:20px; font-weight:400; margin-block-start:2px; } </style><div class="zpbutton-container zpbutton-align-center zpbutton-align-mobile-center zpbutton-align-tablet-center"><style type="text/css"> [data-element-id="elm_TDEw98gPTT2yDaOVKwmftg"] .zpbutton.zpbutton-type-primary{ background-color:#000000 !important; font-family:'Roboto Mono',monospace; font-size:20px; font-weight:400; } </style><a class="zpbutton-wrapper zpbutton zpbutton-type-primary zpbutton-size-md zpbutton-style-oval " href="https://shop.frogenv.com/collections/nitrogen-and-phosphates" title="Get BMPs Here" title="Get BMPs Here"><span class="zpbutton-content">Shop BMPs</span></a></div>
</div><div data-element-id="elm_G0EOaBmad6jtf92ZR8E8tA" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_G0EOaBmad6jtf92ZR8E8tA"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm_G0EOaBmad6jtf92ZR8E8tA"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div>
</div></div></div></div></div></div> ]]></content:encoded><pubDate>Tue, 11 Nov 2025 16:27:00 -0800</pubDate></item><item><title><![CDATA[Oil+Grease & Carbons: The Hidden Pollutants That Can Sink Your Stormwater Samples]]></title><link>https://www.frogenv.com/blogs/post/oil-grease-carbons</link><description><![CDATA[<img align="left" hspace="5" src="https://www.frogenv.com/STORM WATER COMPLIANCE MADE SIMPLE. -28-.png"/>Hydrocarbons are sneaky pollutants. Discover how to stop oils, grease, and carbons before they reach your drains with proven industrial BMP solutions.]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_qUbqmfcPSJuUNZLvInu3Zg" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcont-full-stretch"><div data-element-id="elm_Tvyn6f-7SbaHwjbhb3Bvxg" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content- " data-equal-column="false"><style type="text/css"></style><div data-element-id="elm_8u3AwnauSnayBO6H0Wji3A" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpbackground-size-cover zpbackground-position-center-center zpbackground-repeat-all zpbackground-attachment-scroll "><style type="text/css"> [data-element-id="elm_8u3AwnauSnayBO6H0Wji3A"].zpelem-col{ background-image: url(/Metals%20Blog%20-2-.png); } @media (max-width: 767px) { [data-element-id="elm_8u3AwnauSnayBO6H0Wji3A"].zpelem-col{ padding:0px; margin:0px; } } </style><div data-element-id="elm_L0DnBbqcYGvecA2eP-gbAQ" data-element-type="heading" class="zpelement zpelem-heading zp-hidden-xs "><style> [data-element-id="elm_L0DnBbqcYGvecA2eP-gbAQ"] h2.zpheading{ text-decoration:none; } [data-element-id="elm_L0DnBbqcYGvecA2eP-gbAQ"].zpelem-heading { border-style:solid; border-color:#000000 !important; border-block-start-width:2px; border-inline-end-width:0px; border-block-end-width:2px; border-inline-start-width:0px; margin:50px; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-family:&quot;Roboto Mono&quot;, monospace;color:rgb(255, 255, 255);background-color:rgb(0, 0, 0);">&nbsp; &nbsp; &nbsp; &nbsp;<span style="font-weight:400;">BMP DEEP DIVE</span>&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="font-family:&quot;Roboto Mono&quot;, monospace;color:rgb(0, 0, 0);">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style="font-weight:400;">&nbsp;VOL. 3</span></span></h2></div>
<div data-element-id="elm_LfWbKTX0s94hSlVaOKzrBQ" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_LfWbKTX0s94hSlVaOKzrBQ"] h2.zpheading{ text-decoration:none; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-center zpheading-align-tablet-left " data-editor="true"><font color="#000000" face="Roboto Mono, monospace"><span style="font-size:48px;">STOPPING THE SHINE BEFORE</span></font><br/><font color="#000000" style="font-size:48px;font-family:&quot;Roboto Mono&quot;, monospace;">​IT SPREADS</font></h2></div>
<div data-element-id="elm_P3kwwJKN-yAV6bzT7xVoYQ" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_P3kwwJKN-yAV6bzT7xVoYQ"].zpelem-divider{ margin-block-start:-10px; } </style><style> [data-element-id="elm_P3kwwJKN-yAV6bzT7xVoYQ"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_P3kwwJKN-yAV6bzT7xVoYQ"] .zpdivider-container .zpdivider-common:before{ border-color:#000000 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width70 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_2Tk40E8y9WplaBPdB_unBg" data-element-type="imagetext" class="zpelement zpelem-imagetext "><style> @media (min-width: 992px) { [data-element-id="elm_2Tk40E8y9WplaBPdB_unBg"] .zpimagetext-container figure img { width: 500px ; height: 419.15px ; } } [data-element-id="elm_2Tk40E8y9WplaBPdB_unBg"].zpelem-imagetext{ padding-block-start:0px; padding-inline-end:100px; padding-inline-start:100px; margin:60px; } @media (max-width: 767px) { [data-element-id="elm_2Tk40E8y9WplaBPdB_unBg"].zpelem-imagetext{ padding:0px; margin:0px; } } </style><div data-size-tablet="" data-size-mobile="" data-align="left" data-tablet-image-separate="false" data-mobile-image-separate="true" class="zpimagetext-container zpimage-with-text-container zpimage-align-left zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-medium zpimage-tablet-fallback-fit hb-lightbox " data-lightbox-options="
            type:fullscreen,
            theme:dark"><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor" role="link" tabindex="0" aria-label="Open Lightbox" style="cursor:pointer;"><picture><source class="mobile-image-source" media="(max-width: 767.8px)" srcset=""><img class="zpimage zpimage-style-none zpimage-space-none " src="/STORM%20WATER%20COMPLIANCE%20MADE%20SIMPLE.%20-27-.png" width="1600" height="1600" loading="lazy" size="medium" data-lightbox="true"/></picture></span></figure><div class="zpimage-text zpimage-text-align-left zpimage-text-align-mobile-left zpimage-text-align-tablet-left " data-editor="true"><p></p><div><p></p><p></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;color:rgb(0, 0, 0);"></span></span></p><div><p style="color:rgb(54, 41, 32);"></p><p style="color:rgb(54, 41, 32);"></p></div>
<p></p><p></p><p></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;color:rgb(0, 0, 0);"></span></span></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;color:rgb(0, 0, 0);"></span></span></p><div><div><p style="color:rgb(54, 41, 32);"></p><p style="color:rgb(54, 41, 32);"></p><div><div><p style="color:rgb(54, 41, 32);"></p><p style="color:rgb(54, 41, 32);"></p><p></p><p><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;"></span></p><div><p></p><p></p><p></p><p></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="color:rgb(0, 0, 0);font-size:20px;">When most facilities think of stormwater pollutants, they picture sediment or metals. But some of the hardest contaminants to control (and the easiest to overlook), are hydrocarbons: oils, grease, and carbons that come from daily industrial activity.</span></span></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="color:rgb(0, 0, 0);font-size:20px;"><span>Even small leaks or drips from vehicles, forklifts, or equipment pads can accumulate on paved surfaces. When runoff occurs, these hydrocarbons wash into drains, forming sheens, carrying fine particulates, and often binding with metals or other pollutants. Left uncontrolled, they can cause benchmark exceedances, increase turbidity, and compromise compliance.</span></span><span style="font-size:20px;"><span style="color:rgb(0, 0, 0);"></span></span></span></p><p></p><div><p></p><p></p></div><p></p><p></p></div>
<p></p><p></p></div><p></p><p></p><p><span style="color:rgb(54, 41, 32);"><span style="font-size:20px;"></span></span></p><div></div>
<p></p><p></p><p></p><p></p><p></p><p></p></div></div><p></p><p></p><p></p><p></p><p></p></div>
<p></p><p></p><p></p><p></p></div><p></p><p></p><p></p></div></div></div><div data-element-id="elm_dUjwJlVXF9BM9ufGmnaClA" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_dUjwJlVXF9BM9ufGmnaClA"] h2.zpheading{ text-decoration:none; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;">WHY OIL&nbsp;<span>&amp; GREASE&nbsp;</span></span><br/><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;">​</span><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;"><span>ARE SO PROBLEMATIC</span></span><span><br/></span><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;"></span></h2></div>
<div data-element-id="elm_rLLXXgdo32sil4eH3TR6iw" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_rLLXXgdo32sil4eH3TR6iw"].zpelem-divider{ margin-block-start:-10px; } </style><style> [data-element-id="elm_rLLXXgdo32sil4eH3TR6iw"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_rLLXXgdo32sil4eH3TR6iw"] .zpdivider-container .zpdivider-common:before{ border-color:#000000 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width70 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_81A2URftwyuSY26hCTNqKA" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_81A2URftwyuSY26hCTNqKA"].zpelem-text { padding-block-start:0px; padding-inline-end:100px; padding-inline-start:100px; margin-inline-end:100px; margin-block-end:50px; margin-inline-start:100px; } @media (max-width: 767px) { [data-element-id="elm_81A2URftwyuSY26hCTNqKA"].zpelem-text { padding:0px; margin:0px; } } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><div><font color="#000000" face="Roboto Mono, monospace"><span style="font-size:20px;"><div><li><p><strong>They accumulate silently:</strong> Drips from forklifts, trucks, and compressors, spills at fueling stations, and oily residues from maintenance pads can build up over time.</p></li><li><p><strong>They are chemically persistent:</strong> Oils and grease don’t dissolve in water, making them difficult to remove once they enter storm drains.</p></li><li><p><strong>They compound other pollutants:</strong> Hydrocarbons often attach to fine particulates or metals, creating a cocktail of pollutants that increase the likelihood of exceeding benchmarks.</p></li><li><p><strong>They’re highly visible to regulators:</strong> Even a small sheen or trace of oil on runoff can catch inspectors’ attention, suggesting that BMPs may not be adequately implemented or maintained.</p></li></div></span></font></div></div>
</div><div data-element-id="elm_q10znfBHwcYO4J3Xz53Ymg" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_q10znfBHwcYO4J3Xz53Ymg"] h2.zpheading{ text-decoration:none; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-size:48px;"><font color="#000000" face="Roboto Mono, monospace">COMMON SOURCES OF OILS,GREASE,</font></span><br/><span style="font-size:48px;">​</span><span style="font-size:48px;"><font color="#000000" face="Roboto Mono, monospace">AND CARBONS</font></span><br/></h2></div>
<div data-element-id="elm_7u193GJWQQBY7vTiPSxWzg" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_7u193GJWQQBY7vTiPSxWzg"].zpelem-divider{ margin-block-start:-10px; } </style><style> [data-element-id="elm_7u193GJWQQBY7vTiPSxWzg"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_7u193GJWQQBY7vTiPSxWzg"] .zpdivider-container .zpdivider-common:before{ border-color:#000000 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width70 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_isd2tH30PCyEtWu2IgpBRw" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_isd2tH30PCyEtWu2IgpBRw"].zpelem-text { padding-block-start:0px; padding-inline-end:100px; padding-inline-start:100px; margin-inline-end:100px; margin-block-end:50px; margin-inline-start:100px; } @media (max-width: 767px) { [data-element-id="elm_isd2tH30PCyEtWu2IgpBRw"].zpelem-text { padding:0px; margin:0px; } } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Industrial sites have multiple potential hydrocarbon hotspots:</span></p><ul><li><strong style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;">Vehicle and equipment areas:</strong><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;"> Forklifts, trucks, and heavy machinery can leak oils and lubricants.</span></li><li><strong style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;">Maintenance pads and fueling zones:</strong><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;"> Spills, drips, and overspray are common in these areas.</span></li><li><strong style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;">Loading docks and storage yards:</strong><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;"> Residues from transported materials, lubricants, and equipment may accumulate on paved surfaces.</span></li><li><strong style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;">Outdoor material storage:</strong><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;"> Exposed drums, containers, or chemical stockpiles can contribute to runoff if not contained.</span></li><li><strong style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;">Stormwater pathways:</strong><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;"> Even clean-looking yard areas can carry oils in fine particulates that flow into drains.</span></li></ul><ul></ul><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">By mapping these sources, facilities can strategically place BMPs to intercept pollutants before they leave the site.<br/></span></p></div>
</div><div data-element-id="elm_LYrYDN9wm1BpXpQ65TzHSA" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_LYrYDN9wm1BpXpQ65TzHSA"] h2.zpheading{ text-decoration:none; } @media (max-width: 767px) { [data-element-id="elm_LYrYDN9wm1BpXpQ65TzHSA"] h2.zpheading{ font-size:13px; } } </style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-center zpheading-align-tablet-left " data-editor="true"><font color="#000000" face="Roboto Mono, monospace"><span style="font-size:48px;">BMPS THAT TARGET O<span><span>&amp;G AND CARBONS</span></span></span></font></h2></div>
<div data-element-id="elm_EXWZpiowLAFzushwEgxwYQ" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_EXWZpiowLAFzushwEgxwYQ"].zpelem-divider{ margin-block-start:-10px; } </style><style> [data-element-id="elm_EXWZpiowLAFzushwEgxwYQ"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_EXWZpiowLAFzushwEgxwYQ"] .zpdivider-container .zpdivider-common:before{ border-color:#000000 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width70 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_HYvyNktKwk5XSHViPGmGug" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_HYvyNktKwk5XSHViPGmGug"].zpelem-text { padding-block-start:0px; padding-inline-end:100px; padding-inline-start:100px; margin-inline-end:100px; margin-block-end:50px; margin-inline-start:100px; } @media (max-width: 767px) { [data-element-id="elm_HYvyNktKwk5XSHViPGmGug"].zpelem-text { padding:0px; margin:0px; } } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p></p><h3></h3><p></p><div><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;color:rgb(0, 0, 0);">An effective hydrocarbon control strategy includes <span style="font-weight:bold;">containment, treatment, and preventive maintenance</span>. Here’s what works best for industrial facilities:</span></span></p><h3><strong style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;"><span style="color:rgb(0, 0, 0);">1.&nbsp;</span><a href="https://shop.frogenv.com/products/carbonproof-sock" title="Oil Absorbent Socks" rel="" style="color:rgb(0, 0, 0);text-decoration-line:underline;">Oil Absorbent Socks</a></span></strong></h3><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Place socks around drains, fueling areas, and high-risk zones to capture hydrocarbons before they enter storm drains. Replace or clean them regularly to maintain effectiveness.</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span><h3><strong style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;color:rgb(0, 0, 0);">2. Drain Filters and Media Inserts</span></strong></h3><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Specialized media, including activated carbon inserts, capture oils, grease, and fine particulates. These can be installed at catch basins or in stormwater outlets to remove pollutants efficiently.</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span><h3><strong style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;"><span style="color:rgb(0, 0, 0);">3. </span><a href="https://shop.frogenv.com/products/stormproof-bmp-kit-oil-and-grease-o-g" title="Solid Flocculants with Carbon Media" rel="" style="color:rgb(0, 0, 0);text-decoration-line:underline;">Solid Flocculants with Carbon Media</a></span></strong></h3><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Flocculants combine sediment and hydrocarbon control. They bind fine particles, promote settling, and adsorb oils, improving clarity and reducing pollutant concentrations in runoff.</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span><h3><strong style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;color:rgb(0, 0, 0);">4. Preventive Housekeeping</span></strong></h3><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Routine sweeping, degreasing, and maintenance prevent hydrocarbons from accumulating on paved areas and equipment pads. Keeping the site clean reduces the total pollutant load entering stormwater.</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span><h3><strong style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;color:rgb(0, 0, 0);">5. Secondary Containment &amp; Covered Storage</span></strong></h3><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Ensure all oily materials, drums, and equipment are stored under cover or within secondary containment systems. Proper containment prevents accidental discharge during rainfall or routine operations.</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span><h3><strong style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;color:rgb(0, 0, 0);">6. Staff Training and Inspections</span></strong></h3><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Employees should be trained to recognize leaks, spills, and residue buildup. Pairing staff awareness with regular inspections ensures BMPs remain effective throughout the rainy season.</span></p></div></div>
</div><div data-element-id="elm_3U5r1JualnuNCxgJYywHEA" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_3U5r1JualnuNCxgJYywHEA"] h2.zpheading{ text-decoration:none; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;">MONITORING AND COMPLIANCE</span></h2></div>
<div data-element-id="elm_qCopDjBATmrzsVFRkYBwDQ" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_qCopDjBATmrzsVFRkYBwDQ"].zpelem-divider{ margin-block-start:-10px; } </style><style> [data-element-id="elm_qCopDjBATmrzsVFRkYBwDQ"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_qCopDjBATmrzsVFRkYBwDQ"] .zpdivider-container .zpdivider-common:before{ border-color:#000000 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width70 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_JRyg0rAXnqj8XGz1_l3Uyg" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_JRyg0rAXnqj8XGz1_l3Uyg"].zpelem-text { padding-block-start:0px; padding-inline-end:100px; padding-inline-start:100px; margin-inline-end:100px; margin-block-end:50px; margin-inline-start:100px; } @media (max-width: 767px) { [data-element-id="elm_JRyg0rAXnqj8XGz1_l3Uyg"].zpelem-text { padding:0px; margin:0px; } } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"></span></p><div><div><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Oils, grease, and carbons can directly impact benchmark results under the Industrial General Permit (IGP). Facilities should:</span></p><div><span style="font-size:20px;color:rgb(0, 0, 0);"></span><ul><span style="font-size:20px;color:rgb(0, 0, 0);"></span><li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Conduct visual inspections of stormwater discharge points and drains.</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span></li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Document BMP maintenance and replacement schedules.</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span></li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Monitor sample results for hydrocarbon-related parameters such as oil &amp; grease, total suspended solids, and chemical oxygen demand (COD).</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span></li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Use monitoring data to adjust BMP placement and maintenance strategies proactively.</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span></li><span style="font-size:20px;color:rgb(0, 0, 0);"></span></ul><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">By integrating monitoring with BMP upkeep, industrial sites can maintain <strong>consistent compliance and reduce the risk of exceedances</strong>.</span></p></div></div>
</div><p></p></div></div><div data-element-id="elm_N7O9KgbxS1ZGdoJ6uujbMA" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_N7O9KgbxS1ZGdoJ6uujbMA"] h2.zpheading{ text-decoration:none; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;">BOTTOM LINE</span></h2></div>
<div data-element-id="elm_9uMPFJg4TOtXs3bhtrw9EQ" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_9uMPFJg4TOtXs3bhtrw9EQ"].zpelem-divider{ margin-block-start:-10px; } </style><style> [data-element-id="elm_9uMPFJg4TOtXs3bhtrw9EQ"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_9uMPFJg4TOtXs3bhtrw9EQ"] .zpdivider-container .zpdivider-common:before{ border-color:#000000 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width70 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_S9cMCHMbihbCIzPrC_fing" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_S9cMCHMbihbCIzPrC_fing"].zpelem-text { padding-inline-end:100px; padding-inline-start:100px; margin-inline-end:100px; margin-block-end:50px; margin-inline-start:100px; } @media (max-width: 767px) { [data-element-id="elm_S9cMCHMbihbCIzPrC_fing"].zpelem-text { padding:0px; margin:0px; } } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><div><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Oils, grease, and carbon-based residues are <strong>hidden threats</strong> in industrial stormwater. They’re persistent, pervasive, and capable of triggering exceedances even when your site appears clean.</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">By combining absorbents, drain media, flocculants, preventive housekeeping, containment, and staff training, facilities can:</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span><ul><span style="font-size:20px;color:rgb(0, 0, 0);"></span><li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Reduce hydrocarbon discharge</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span></li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Keep stormwater samples clean</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span></li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Protect downstream water quality</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span></li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><li><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Maintain IGP compliance year-round</span></p><span style="font-size:20px;color:rgb(0, 0, 0);"></span></li><span style="font-size:20px;color:rgb(0, 0, 0);"></span></ul><span style="font-size:20px;color:rgb(0, 0, 0);"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);">Hydrocarbon BMPs aren’t optional — they’re essential for a successful stormwater program.</span></p></div></div>
</div><div data-element-id="elm_Iz3cPZ8GC3YYRKFxXjh1HQ" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_Iz3cPZ8GC3YYRKFxXjh1HQ"].zpelem-divider{ margin-block-start:-10px; } </style><style> [data-element-id="elm_Iz3cPZ8GC3YYRKFxXjh1HQ"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_Iz3cPZ8GC3YYRKFxXjh1HQ"] .zpdivider-container .zpdivider-common:before{ border-color:#000000 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width70 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_TDEw98gPTT2yDaOVKwmftg" data-element-type="button" class="zpelement zpelem-button "><style> [data-element-id="elm_TDEw98gPTT2yDaOVKwmftg"].zpelem-button{ font-family:'Roboto Mono',monospace; font-size:20px; font-weight:400; margin-block-start:2px; } </style><div class="zpbutton-container zpbutton-align-center zpbutton-align-mobile-center zpbutton-align-tablet-center"><style type="text/css"> [data-element-id="elm_TDEw98gPTT2yDaOVKwmftg"] .zpbutton.zpbutton-type-primary{ background-color:#000000 !important; font-family:'Roboto Mono',monospace; font-size:20px; font-weight:400; } </style><a class="zpbutton-wrapper zpbutton zpbutton-type-primary zpbutton-size-md zpbutton-style-oval " href="https://shop.frogenv.com/collections/oil-grease" title="Get BMPs Here" title="Get BMPs Here"><span class="zpbutton-content">Oil and Grease and COD Removing BMPs</span></a></div>
</div><div data-element-id="elm_G0EOaBmad6jtf92ZR8E8tA" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_G0EOaBmad6jtf92ZR8E8tA"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm_G0EOaBmad6jtf92ZR8E8tA"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div>
</div></div></div></div></div></div> ]]></content:encoded><pubDate>Mon, 27 Oct 2025 12:00:00 -0700</pubDate></item><item><title><![CDATA[TSS and Sediment Control: The Foundation of BMP Readiness]]></title><link>https://www.frogenv.com/blogs/post/sediment-control</link><description><![CDATA[<img align="left" hspace="5" src="https://www.frogenv.com/STORM WATER COMPLIANCE MADE SIMPLE. -20-.png"/>Learn how industrial facilities can control Total Suspended Solids (TSS) and sediment in stormwater to ensure clean first samples and compliance under the IGP. This guide covers key BMPs plus proactive site maintenance strategies to keep runoff clear all rainy season.]]></description><content:encoded><![CDATA[<div class="zpcontent-container blogpost-container "><div data-element-id="elm_qUbqmfcPSJuUNZLvInu3Zg" data-element-type="section" class="zpsection "><style type="text/css"></style><div class="zpcontainer-fluid zpcont-full-stretch"><div data-element-id="elm_Tvyn6f-7SbaHwjbhb3Bvxg" data-element-type="row" class="zprow zprow-container zpalign-items-flex-start zpjustify-content- " data-equal-column="false"><style type="text/css"></style><div data-element-id="elm_8u3AwnauSnayBO6H0Wji3A" data-element-type="column" class="zpelem-col zpcol-12 zpcol-md-12 zpcol-sm-12 zpalign-self- zpbackground-size-cover zpbackground-position-center-center zpbackground-repeat-all zpbackground-attachment-scroll "><style type="text/css"> [data-element-id="elm_8u3AwnauSnayBO6H0Wji3A"].zpelem-col{ background-image: url(/Metals%20Blog%20-2-.png); } @media (max-width: 767px) { [data-element-id="elm_8u3AwnauSnayBO6H0Wji3A"].zpelem-col{ padding:0px; margin:0px; } } </style><div data-element-id="elm_L0DnBbqcYGvecA2eP-gbAQ" data-element-type="heading" class="zpelement zpelem-heading zp-hidden-xs "><style> [data-element-id="elm_L0DnBbqcYGvecA2eP-gbAQ"] h2.zpheading{ text-decoration:none; } [data-element-id="elm_L0DnBbqcYGvecA2eP-gbAQ"].zpelem-heading { border-style:solid; border-color:#000000 !important; border-block-start-width:2px; border-inline-end-width:0px; border-block-end-width:2px; border-inline-start-width:0px; margin:50px; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-left zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="font-family:&quot;Roboto Mono&quot;, monospace;color:rgb(255, 255, 255);background-color:rgb(0, 0, 0);">&nbsp; &nbsp; &nbsp; &nbsp;<span style="font-weight:400;">BMP DEEP DIVE</span>&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="font-family:&quot;Roboto Mono&quot;, monospace;color:rgb(0, 0, 0);">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style="font-weight:400;">&nbsp;VOL. 2</span></span></h2></div>
<div data-element-id="elm_LfWbKTX0s94hSlVaOKzrBQ" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_LfWbKTX0s94hSlVaOKzrBQ"] h2.zpheading{ text-decoration:none; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-center zpheading-align-tablet-left " data-editor="true"><font color="#000000" face="Roboto Mono, monospace"><span style="font-size:48px;">TSS AND SEDIMENT CONTROL 101</span></font></h2></div>
<div data-element-id="elm_P3kwwJKN-yAV6bzT7xVoYQ" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_P3kwwJKN-yAV6bzT7xVoYQ"].zpelem-divider{ margin-block-start:-10px; } </style><style> [data-element-id="elm_P3kwwJKN-yAV6bzT7xVoYQ"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_P3kwwJKN-yAV6bzT7xVoYQ"] .zpdivider-container .zpdivider-common:before{ border-color:#000000 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width70 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_2Tk40E8y9WplaBPdB_unBg" data-element-type="imagetext" class="zpelement zpelem-imagetext "><style> @media (min-width: 992px) { [data-element-id="elm_2Tk40E8y9WplaBPdB_unBg"] .zpimagetext-container figure img { width: 500px ; height: 419.15px ; } } [data-element-id="elm_2Tk40E8y9WplaBPdB_unBg"].zpelem-imagetext{ padding-block-start:0px; padding-inline-end:100px; padding-inline-start:100px; margin:60px; } @media (max-width: 767px) { [data-element-id="elm_2Tk40E8y9WplaBPdB_unBg"].zpelem-imagetext{ padding:0px; margin:0px; } } </style><div data-size-tablet="" data-size-mobile="" data-align="left" data-tablet-image-separate="false" data-mobile-image-separate="true" class="zpimagetext-container zpimage-with-text-container zpimage-align-left zpimage-tablet-align-center zpimage-mobile-align-center zpimage-size-medium zpimage-tablet-fallback-fit hb-lightbox " data-lightbox-options="
            type:fullscreen,
            theme:dark"><figure role="none" class="zpimage-data-ref"><span class="zpimage-anchor" role="link" tabindex="0" aria-label="Open Lightbox" style="cursor:pointer;"><picture><source class="mobile-image-source" media="(max-width: 767.8px)" srcset=""><img class="zpimage zpimage-style-none zpimage-space-none " src="/Failure%20to%20Implement%20BMPs.png" width="1600" height="1600" loading="lazy" size="medium" data-lightbox="true"/></picture></span></figure><div class="zpimage-text zpimage-text-align-left zpimage-text-align-mobile-left zpimage-text-align-tablet-left " data-editor="true"><p></p><div><p></p><p></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;color:rgb(0, 0, 0);"></span></span></p><div><p style="color:rgb(54, 41, 32);"></p><p style="color:rgb(54, 41, 32);"></p></div>
<p></p><p></p><p></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;color:rgb(0, 0, 0);"></span></span></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;color:rgb(0, 0, 0);"></span></span></p><div><div><p style="color:rgb(54, 41, 32);"></p><p style="color:rgb(54, 41, 32);"></p><div><div><p style="color:rgb(54, 41, 32);"></p><p style="color:rgb(54, 41, 32);"></p><p></p><p><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;"></span></p><div><p></p><p></p><p></p><p></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;"><span style="color:rgb(0, 0, 0);">Of all the pollutants regulated under California’s Industrial General Permit (IGP), </span><strong><a href="/faqs-bmp" title="Total Suspended Solids (TSS)" rel="" style="color:rgb(0, 0, 0);">Total Suspended Solids (TSS)</a></strong></span><span style="color:rgb(0, 0, 0);font-size:20px;"> — or sediment and fine particu</span><span style="color:rgb(0, 0, 0);font-size:20px;">lates — is one of the most visible and preventable. At industrial facilities, TSS doesn’t just come from bare soil or slopes. It comes </span><span style="color:rgb(0, 0, 0);font-size:20px;">from <strong>dust, tracked dirt, degraded stockpiles, and everyday operational areas</strong>.</span></span></p><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;color:rgb(0, 0, 0);"><span style="font-size:20px;">TSS-laden runoff clouds stormwater samples, clogs drains, and signals to regulato</span><span style="font-size:20px;">rs that your Best Management Practices (BMPs) aren’t effective. By controlling TSS, facilities can avoid exceedances, reduce treatment costs, and demonstrate compliance from the very first storm of the season.</span></span></p></div>
<p></p><p></p></div><p></p><p></p><p><span style="color:rgb(54, 41, 32);"><span style="font-size:20px;"></span></span></p><div></div>
<p></p><p></p><p></p><p></p><p></p><p></p></div></div><p></p><p></p><p></p><p></p><p></p></div>
<p></p><p></p><p></p><p></p></div><p></p><p></p><p></p></div></div></div><div data-element-id="elm_dUjwJlVXF9BM9ufGmnaClA" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_dUjwJlVXF9BM9ufGmnaClA"] h2.zpheading{ text-decoration:none; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;">WHY TSS MATTERS FOR</span><br/><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;">​INDUSTRIAL STORMWATER</span></h2></div>
<div data-element-id="elm_rLLXXgdo32sil4eH3TR6iw" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_rLLXXgdo32sil4eH3TR6iw"].zpelem-divider{ margin-block-start:-10px; } </style><style> [data-element-id="elm_rLLXXgdo32sil4eH3TR6iw"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_rLLXXgdo32sil4eH3TR6iw"] .zpdivider-container .zpdivider-common:before{ border-color:#000000 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width70 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_81A2URftwyuSY26hCTNqKA" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_81A2URftwyuSY26hCTNqKA"].zpelem-text { padding-block-start:0px; padding-inline-end:100px; padding-inline-start:100px; margin-inline-end:100px; margin-block-end:50px; margin-inline-start:100px; } @media (max-width: 767px) { [data-element-id="elm_81A2URftwyuSY26hCTNqKA"].zpelem-text { padding:0px; margin:0px; } } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><font face="Roboto Mono, monospace"><span style="font-size:20px;color:rgb(0, 0, 0);"><div><p></p><div><p>Sediment and TSS aren’t just dirt, they carry other pollutants and affect compliance directly:</p><ul><li><p><strong>Metals &amp; Nutrients:</strong> Fine particles often bind with zinc, copper, and other metals, or even phosphorus, increasing the risk of exceedances.</p></li><li><p><strong>Oils &amp; Hydrocarbons:</strong> TSS can transport oily residues from equipment or vehicles.</p></li><li><p><strong>Trash &amp; Debris:</strong> Sediment often accumulates with litter, making discharge appear dirtier.</p></li><li><p><strong>Turbidity:</strong> High TSS elevates turbidity, which can cause first-sample failures.</p></li></ul><p>In short: uncontrolled TSS is a major contributor to failed stormwater samples and regulatory action.</p></div><p></p></div></span></font></div>
</div><div data-element-id="elm_LYrYDN9wm1BpXpQ65TzHSA" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_LYrYDN9wm1BpXpQ65TzHSA"] h2.zpheading{ text-decoration:none; } @media (max-width: 767px) { [data-element-id="elm_LYrYDN9wm1BpXpQ65TzHSA"] h2.zpheading{ font-size:13px; } } </style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-center zpheading-align-tablet-left " data-editor="true"><font color="#000000" face="Roboto Mono, monospace"><span style="font-size:48px;">BMPS FOR TSS CONTROL&nbsp;</span></font><font color="#000000" style="font-size:48px;font-family:&quot;Roboto Mono&quot;, monospace;">AT</font><br/><font color="#000000" style="font-size:48px;font-family:&quot;Roboto Mono&quot;, monospace;">​</font><font color="#000000" style="font-size:48px;font-family:&quot;Roboto Mono&quot;, monospace;">INDUSTRIAL FACILITIES</font></h2></div>
<div data-element-id="elm_EXWZpiowLAFzushwEgxwYQ" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_EXWZpiowLAFzushwEgxwYQ"].zpelem-divider{ margin-block-start:-10px; } </style><style> [data-element-id="elm_EXWZpiowLAFzushwEgxwYQ"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_EXWZpiowLAFzushwEgxwYQ"] .zpdivider-container .zpdivider-common:before{ border-color:#000000 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width70 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_HYvyNktKwk5XSHViPGmGug" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_HYvyNktKwk5XSHViPGmGug"].zpelem-text { padding-block-start:0px; padding-inline-end:100px; padding-inline-start:100px; margin-inline-end:100px; margin-block-end:50px; margin-inline-start:100px; } @media (max-width: 767px) { [data-element-id="elm_HYvyNktKwk5XSHViPGmGug"].zpelem-text { padding:0px; margin:0px; } } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"></span></p><div><div><p><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;">Effective TSS control requires a combination of <strong>source control, housekeeping, and treatment systems</strong> specifically designed for industrial sites:</span></p><span style="font-size:20px;"></span><ul><span style="font-size:20px;"></span><li><span style="font-size:20px;"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;"><strong><a href="https://shop.frogenv.com/products/industrial-wattle" title="Wattles" rel="" style="color:rgb(0, 0, 0);text-decoration-line:underline;">Wattles</a></strong><br/><span style="color:rgb(0, 0, 0);"> Place around yard perimeters, drainage paths, or material storage areas to slow runoff and filter suspended solids.</span></span></p></li><span style="font-size:20px;"></span><li><span style="font-size:20px;"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;"><strong><a href="https://shop.frogenv.com/products/industrial-drain-filter" title="Drain Inlet Protection" rel="" style="color:rgb(0, 0, 0);text-decoration-line:underline;">Drain Inlet Protection</a></strong><br/><span style="color:rgb(0, 0, 0);"> Install gravel bags, filter socks, or specialized inlet screens to trap TSS before it enters storm drains.</span></span></p></li><span style="font-size:20px;"></span><li><span style="font-size:20px;"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;"><strong><a href="https://shop.frogenv.com/products/solid-flocculent-bucket-5-gallon" title="Solid Flocculants" rel="" style="color:rgb(0, 0, 0);text-decoration-line:underline;">Solid Flocculants</a></strong><br/><span style="color:rgb(0, 0, 0);"> Apply flocculant blocks or pillows in high-risk areas. These bind fine particles together, causing them to settle and improving sample clarity.</span></span></p></li><span style="font-size:20px;"></span><li><span style="font-size:20px;"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;"><strong><a href="/treatment-systems" title="Treatment Systems" rel="" style="color:rgb(0, 0, 0);text-decoration-line:underline;">Treatment Systems</a></strong><br/><span style="color:rgb(0, 0, 0);"> Industrial TSS treatment systems (such as clarifiers, sediment traps, or filtration units) actively remove suspended solids from runoff before it leaves your site. These are especially effective in equipment wash zones, high-traffic areas, or locations with persistent fine particulates.</span></span></p></li><span style="font-size:20px;"></span><li><span style="font-size:20px;"></span><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;"><strong><a href="/treatment" title="Regular Site Maintenance" rel="" style="color:rgb(0, 0, 0);text-decoration-line:underline;">Regular Site Maintenance</a></strong><br/><span style="color:rgb(0, 0, 0);"> Sweep paved areas, cover or stabilize stockpiles, and clean around drains to prevent TSS from becoming mobile.</span></span></p></li></ul></div><ul></ul></div>
<p></p></div></div><div data-element-id="elm_3U5r1JualnuNCxgJYywHEA" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_3U5r1JualnuNCxgJYywHEA"] h2.zpheading{ text-decoration:none; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;">TIMING IS EVERYTHING</span></h2></div>
<div data-element-id="elm_qCopDjBATmrzsVFRkYBwDQ" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_qCopDjBATmrzsVFRkYBwDQ"].zpelem-divider{ margin-block-start:-10px; } </style><style> [data-element-id="elm_qCopDjBATmrzsVFRkYBwDQ"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_qCopDjBATmrzsVFRkYBwDQ"] .zpdivider-container .zpdivider-common:before{ border-color:#000000 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width70 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_JRyg0rAXnqj8XGz1_l3Uyg" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_JRyg0rAXnqj8XGz1_l3Uyg"].zpelem-text { padding-block-start:0px; padding-inline-end:100px; padding-inline-start:100px; margin-inline-end:100px; margin-block-end:50px; margin-inline-start:100px; } @media (max-width: 767px) { [data-element-id="elm_JRyg0rAXnqj8XGz1_l3Uyg"].zpelem-text { padding:0px; margin:0px; } } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"></span></p><div><div><p><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;">The first major storm of the season often delivers the “dirtiest” runoff, mobilizing months of dust, debris, and contaminants. Regulators pay especially close attention to <strong>first samples</strong>, and failing them can set the tone for your entire compliance year.</span></p><span style="font-size:20px;"></span><p><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;"><br/></span></p><span style="font-size:20px;"></span><p><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;">That’s why sediment control BMPs should be installed and active <strong>before the first rainfall.</strong> Once stormwater starts flowing, it’s too late to retrofit. Proactive BMP readiness helps protect your facility from exceedances, costly re-sampling, and Level 1 or Level 2 escalations.</span></p></div>
</div><p></p></div></div><div data-element-id="elm_Zv7Rgvp36wodUoaiL9k3cg" data-element-type="heading" class="zpelement zpelem-heading "><style> [data-element-id="elm_Zv7Rgvp36wodUoaiL9k3cg"] h2.zpheading{ text-decoration:none; } </style><h2
 class="zpheading zpheading-style-none zpheading-align-center zpheading-align-mobile-left zpheading-align-tablet-left " data-editor="true"><span style="color:rgb(0, 0, 0);font-family:&quot;Roboto Mono&quot;, monospace;font-size:48px;">BOTTOM LINE</span></h2></div>
<div data-element-id="elm_jNSkXdT6beSkd5NqTX_tDg" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_jNSkXdT6beSkd5NqTX_tDg"].zpelem-divider{ margin-block-start:-10px; } </style><style> [data-element-id="elm_jNSkXdT6beSkd5NqTX_tDg"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_jNSkXdT6beSkd5NqTX_tDg"] .zpdivider-container .zpdivider-common:before{ border-color:#000000 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width70 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_7ckrGIhu_kXu44QusIfErw" data-element-type="text" class="zpelement zpelem-text "><style> [data-element-id="elm_7ckrGIhu_kXu44QusIfErw"].zpelem-text { padding-inline-end:100px; padding-inline-start:100px; margin-inline-end:100px; margin-block-end:50px; margin-inline-start:100px; } @media (max-width: 767px) { [data-element-id="elm_7ckrGIhu_kXu44QusIfErw"].zpelem-text { padding:0px; margin:0px; } } </style><div class="zptext zptext-align-left zptext-align-mobile-left zptext-align-tablet-left " data-editor="true"><div></div><div><h3><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"></span></h3><div><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(0, 0, 0);"></span></p><div><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;"><span style="color:rgb(0, 0, 0);">For industrial facilities, <strong>TSS is one of the largest contributors to failed samples</strong> under the IGP. By implementing the right BMPs (from passive controls to advanced treatment systems) you can keep runoff clear, reduce pollutants, and build a strong foundation for a successful compliance season.</span></span></p></div><p><a href="https://www.frogenv.com/blogs/post/how-frog-environmental-helped-allan-co.-achieve-96-pollutant-removal" rel="" style="color:rgb(54, 41, 32);"><span style="text-decoration-line:underline;font-family:&quot;Roboto Mono&quot;, monospace;"><span style="font-size:20px;"></span></span></a></p></div><h3><p><span style="font-family:&quot;Roboto Mono&quot;, monospace;font-size:20px;color:rgb(54, 41, 32);"></span></p></h3></div></div>
</div><div data-element-id="elm_Iz3cPZ8GC3YYRKFxXjh1HQ" data-element-type="divider" class="zpelement zpelem-divider "><style type="text/css"> [data-element-id="elm_Iz3cPZ8GC3YYRKFxXjh1HQ"].zpelem-divider{ margin-block-start:-10px; } </style><style> [data-element-id="elm_Iz3cPZ8GC3YYRKFxXjh1HQ"] .zpdivider-container .zpdivider-common:after, [data-element-id="elm_Iz3cPZ8GC3YYRKFxXjh1HQ"] .zpdivider-container .zpdivider-common:before{ border-color:#000000 } </style><div class="zpdivider-container zpdivider-line zpdivider-align-center zpdivider-align-mobile-center zpdivider-align-tablet-center zpdivider-width70 zpdivider-line-style-solid "><div class="zpdivider-common"></div>
</div></div><div data-element-id="elm_TDEw98gPTT2yDaOVKwmftg" data-element-type="button" class="zpelement zpelem-button "><style> [data-element-id="elm_TDEw98gPTT2yDaOVKwmftg"].zpelem-button{ font-family:'Roboto Mono',monospace; font-size:20px; font-weight:400; margin-block-start:2px; } </style><div class="zpbutton-container zpbutton-align-center zpbutton-align-mobile-center zpbutton-align-tablet-center"><style type="text/css"> [data-element-id="elm_TDEw98gPTT2yDaOVKwmftg"] .zpbutton.zpbutton-type-primary{ background-color:#000000 !important; font-family:'Roboto Mono',monospace; font-size:20px; font-weight:400; } </style><a class="zpbutton-wrapper zpbutton zpbutton-type-primary zpbutton-size-md zpbutton-style-oval " href="https://shop.frogenv.com/collections/solids" title="Get BMPs Here" title="Get BMPs Here"><span class="zpbutton-content">Get TSS Removing BMPs Here</span></a></div>
</div><div data-element-id="elm_G0EOaBmad6jtf92ZR8E8tA" data-element-type="spacer" class="zpelement zpelem-spacer "><style> div[data-element-id="elm_G0EOaBmad6jtf92ZR8E8tA"] div.zpspacer { height:30px; } @media (max-width: 768px) { div[data-element-id="elm_G0EOaBmad6jtf92ZR8E8tA"] div.zpspacer { height:calc(30px / 3); } } </style><div class="zpspacer " data-height="30"></div>
</div></div></div></div></div></div> ]]></content:encoded><pubDate>Mon, 13 Oct 2025 12:15:25 -0700</pubDate></item></channel></rss>