Written By: Doug Ruhlin | Last Updated: September 15, 2026
Time to Read 19 Minutes
Concrete plants have a lot going on environmentally. Stormwater, washwater, dust, fuel and oil storage, waste streams, and chemical inventories all sit on the same site, usually within a few hundred feet of each other, and a regulator walking through the gate can look at every one of them. That's what makes an inspection at a ready-mix or precast plant feel so unpredictable. You might think the visit is about your stormwater permit, and then the conversation turns to the drum sitting behind the maintenance shop.
The good news is that inspectors tend to look at the same handful of things, and most of the problems they find are findable in advance by someone walking the site with a clear head. In this article we'll go through ten environmental compliance red flags that come up over and over at concrete plants, what each one actually looks like in the field, and how to check for it yourself. If you'd rather have someone else do that walk with you, you're welcome to reach out to RMA anytime.
TL;DR
Most environmental violations found at concrete plants come from the same ten places: stormwater permit coverage, the SWPPP, site housekeeping, washwater handling, missed inspections and reports, dust and air permits, SPCC, hazardous waste, Tier II reporting, and spill response. Inspectors aren't checking ten separate boxes, though. They're checking whether your paperwork matches what's actually happening on the ground, and a contradiction in one area is what usually opens up the rest. Almost everything on this list is something you can find yourself with a careful walk of the site and an honest read of your own plans and records.
An inspection usually has a stated reason. Maybe it's a routine permit inspection, maybe it's a complaint from a neighbor about dust or a discharge, maybe it's a follow-up on a sampling result somebody flagged. Whatever brings the inspector out, the visit rarely stays inside that lane, because concrete production touches several regulatory programs at once and the inspector is standing in the middle of all of them.
In practice, a concrete plant inspection tends to involve three things happening in parallel. The inspector reviews your permits and plans, pulls records to see whether the required activities actually happened, and then walks the site to compare both against reality. Problems show up in the gaps between those three. Your plan says you inspect the sediment basin monthly, your records show four inspections last year, and the basin is full. That's the kind of thing that turns a short visit into a long one.
If you want a broader look at what industrial facilities run into generally, we've written about the most common environmental compliance challenges for industrial facilities. What follows is the concrete-specific version.
This is the one that catches plants off guard most often, because it's usually not a case of somebody deciding to skip a permit. It's a case of coverage that was never obtained, coverage that expired quietly, or coverage that no longer matches the operation. Permits get renewed on a cycle, general permits get reissued with new terms, and facilities get bought and sold. Somewhere in there, the paperwork stops keeping up with the plant.
The version we see most is a plant that has coverage but has changed since it applied. You added a second wash-out area, you started storing aggregate in a new spot, you paved a yard that used to be gravel, you added an outfall. Any of those can change what your permit should say. We've covered the basics of how this works in our producer's guide to concrete plants and stormwater permits, and if you're starting from zero, everything you need to know about NPDES stormwater permits is the place to begin.
Worth checking: do you know your permit number, your current permit cycle, and your listed outfalls without looking them up? If nobody at the plant can answer that, it's worth confirming where you stand.
A Stormwater Pollution Prevention Plan is supposed to describe your site as it exists. When the site map shows a layout from six years ago, when the plan names a stormwater coordinator who retired, when the described controls don't exist anymore, the plan stops being a compliance document and starts being evidence that nobody's been maintaining the program.
Inspectors read SWPPPs closely, and the comparison is easy for them to make. They're holding your description of the site while standing on the site. If your plan says there's a berm at the northwest corner and there isn't one, that's a finding in about four seconds. If you're not sure what should be in yours, here's what a SWPPP is and what it's supposed to contain.
One practical note for concrete plants specifically: a lot of facilities keep the SWPPP and the SPCC Plan in the same binder, which is fine, but it sometimes means only one of the two gets updated when something changes. We've weighed in on whether SWPPPs and SPCC Plans belong in one book if you're deciding how to organize yours.
Housekeeping is the most visible thing on this list and the easiest to fix, which is exactly why inspectors weigh it heavily. Track-out onto the public road, sediment piled against a catch basin, a clogged inlet, a damaged berm, a leaking piece of equipment with a stain underneath it, raw materials sitting uncovered in the rain. None of those require a lab result to identify. They're just there.
What makes housekeeping more than a cosmetic issue is what it signals. A site that looks unmanaged suggests a program that isn't being run, and that colors how the rest of the inspection goes. The controls you listed in your plan are supposed to be functioning, and stormwater best management practices only count as controls when they're maintained.
Track-out deserves a specific mention at concrete plants because it's so common and so visible from off-site. It's often the thing a neighbor photographs, and complaint-driven inspections are a real path to a site visit.
Concrete washwater is high pH, often well above 11, and carries a heavy load of suspended solids. It's process water, not stormwater, and it's regulated differently. When washwater overflows containment, migrates across the yard, reaches a storm drain, or ends up in a roadside ditch without authorization, that's not a housekeeping issue anymore. That's an unpermitted discharge.
The failure modes are usually mundane. A washout pit that hasn't been cleaned out and no longer has capacity. A recycling system that's backed up. Drivers washing chutes wherever is convenient rather than in the designated area. A berm that got driven over. Rain on top of a pit that was already near the top.
This is also where stormwater and process water get tangled together, and once they mix, the whole discharge generally takes on the more restrictive classification. Keeping the two systems separated is one of the more consequential things a concrete plant can get right, and it usually comes down to grading, containment capacity, and driver habits rather than anything exotic.
Your permit obligates you to do things on a schedule. Visual inspections, quarterly or semiannual sampling, discharge monitoring reports, annual certifications, training, and corrective actions when something comes back out of range. Records are how you demonstrate that any of it happened, and a thin record file is one of the more reliable ways an inspection expands.
The pattern we see is a program that was built properly and then drifted. Somebody set it up, that person left, and the schedule went with them. Two years later there's a binder with good documentation through a certain month and very little after it. We've written about how to do a stormwater visual inspection the right way and how to take a good stormwater sample, both of which are things plant staff can absolutely handle in-house. In fact, we generally think you should be taking your own samples.
Corrective actions get missed more often than sampling does. A result comes back high, it gets filed, and nothing is documented afterward. That gap is worse than the exceedance itself, and what you do after a high result is usually what the inspector wants to see. If you're unclear on the reporting side, discharge monitoring reports are worth understanding properly.
Concrete plants generate particulate matter from cement and fly ash handling, silo filling, aggregate transfer, truck traffic on unpaved surfaces, and central mix operations. Most of that is addressed through an air permit or a registration, along with control equipment like baghouses, filters, and pressure relief devices on silos.
Three things tend to draw attention. Visible emissions that shouldn't be there, which usually means a torn bag, a failed filter, or an overfilled silo. Control equipment that isn't being maintained or inspected on the schedule the permit assumes. And new or replaced equipment that went in without anyone checking whether the air permit covered it. That last one is the quiet one. A plant replaces a silo or adds a piece of equipment, nobody thinks of it as an air issue, and the permit no longer describes the plant.
Backup generators fall in a similar category, and they're easy to overlook because they run so rarely. We've written separately about environmental permits for emergency backup generators if you have one on site.
Concrete plants store a surprising amount of oil once you add it all up. Diesel for the fleet, used oil from maintenance, hydraulic fluid in equipment, lubricants, form release agents in some cases, and transformers. SPCC applies based on aggregate aboveground oil storage capacity, and the count is based on capacity rather than how much is in the containers today, which trips people up regularly.
The usual findings are an inventory that doesn't match the site, secondary containment that's undersized or compromised, and a plan that hasn't been reviewed in longer than it should have been. A tote that got added two years ago and never made it into the plan is a classic. So is containment with a drain valve that's been left open. If you're not sure whether the rule even applies to you, we've answered whether a concrete plant needs an SPCC Plan directly, and everything you need to know about SPCC Plans covers the program in full.
Training is part of this too. SPCC requires it, and it's one of the easier gaps to close. We've covered whether annual SPCC training is required if that's an open question at your plant.

Maintenance operations generate waste, and waste is where documentation problems concentrate. Unlabeled or mislabeled drums, containers left open, no accumulation start dates, incompatible materials stored together, and waste determinations that were never documented in the first place are all common findings, and they're findings that can escalate quickly because the rules are prescriptive.
Generator status matters here, because your obligations scale with how much you generate. Plants sometimes assume they're a very small quantity generator based on a rough guess made years ago, without ever running the numbers. Generator status is worth confirming with actual numbers, and our guide to waste labels covers the labeling side.
Used oil deserves its own mention since every plant has it, and it has its own management standards that differ from hazardous waste. For a look at the findings that show up most, these are the hazardous waste problems that most often result in violations. And since it comes up constantly in this industry, we've also addressed whether concrete itself is hazardous waste.
Tier II reporting under EPCRA covers chemicals stored at or above threshold quantities, and it's due each year by March 1 for the prior calendar year. At a concrete plant, the relevant inventory typically includes diesel, admixtures, cement and fly ash in some jurisdictions, and whatever else is stored in quantity.
The red flag usually isn't a missed submission. It's a submission that no longer matches the plant. Quantities carried over from last year without anyone checking, storage locations that changed, a product that was swapped out for a different one, safety data sheets that don't match what's actually in the tank. An inspector who has your Tier II filing in hand and then walks your storage areas is doing a direct comparison, and inconsistencies there raise questions about the rest of your recordkeeping.
If you want the full picture, everything you need to know about Tier II reporting covers thresholds, deadlines, and submissions. It's also worth confirming whether TRI applies to you, since the two get confused often. We've looked at whether a concrete plant needs TRI reporting specifically.
The last one isn't about paperwork at all. It's about whether the people on shift know what to do. An inspector can ask a driver or a loader operator where the spill kit is and who to call, and the answer tells them a great deal about whether the program is real.
Weak spill response usually looks like a spill kit that's been raided for shop rags, an emergency contact list with a phone number for someone who left three years ago, or staff who know a plan exists but have never read it. Response requirements show up in several places for a concrete plant, including your SPCC Plan and your SWPPP, and the reporting obligations that follow a release can be time-sensitive.
Fixing this one is mostly a matter of training and restocking. Stormwater training and SPCC training both cover response expectations, and our online environmental training library is one way to get people through it without pulling a crew off the yard for a full day.
Here's the part that matters more than any individual item on the list. Inspectors aren't working through ten separate checkboxes. They're evaluating whether your compliance program describes the plant that actually exists. Your permits, your plans, your monitoring records, your chemical inventory, your waste manifests, your equipment, and your site conditions are all supposed to tell the same story.
When they contradict each other, that's the finding. Your Tier II says 3,000 gallons of diesel and your SPCC Plan says 5,000. Your SWPPP shows three outfalls and there are four. Your air permit doesn't include the silo you replaced last spring. Each of those is a small discrepancy on its own, but together they suggest nobody has been reconciling the pieces, and that's usually what turns a narrow inspection into a broad one.
The stakes are real. Under the current federal penalty schedule at 40 CFR Part 19, Clean Water Act violations carry statutory maximums above $68,000 per day per violation, and EPA calculates actual penalties case by case based on things like seriousness, good faith efforts, and any economic benefit gained from non-compliance. If you want a rough sense of exposure, our violation cost calculator gives you a ballpark, and we've written more broadly about what happens when you're not in environmental compliance.
You don't need a consultant to do a first pass on this, and we'd rather you did one than waited. Most of what an inspector would find is findable by somebody at the plant who's willing to be honest about what they see.
Start with the documents. Pull your stormwater permit, your SWPPP, your SPCC Plan, your air permit, and last year's Tier II submission, and read them as if you'd never seen the plant before. Then walk the site with those documents in hand and mark every place where the description doesn't match. Site maps and equipment lists are where the mismatches usually are.
Next, check the calendar. Go through the last twelve to twenty-four months of records and confirm that every required inspection, sample, report, and training session actually happened and is documented. Look specifically for gaps after a staffing change, because that's where they cluster.
Then walk the yard as a stranger would. Look at the road outside the gate for track-out, look at every storm drain and catch basin, check containment for capacity and for open valves, open the spill kit, and check the washout area on a busy morning rather than a quiet afternoon. Finally, ask two or three people on shift where the spill kit is and who they'd call. Their answers are the most honest audit you'll get.
If that turns up more than you expected, a formal environmental audit is the structured version of the same exercise, and there are faster, lighter options if a full audit is more than you need right now.
We've worked with concrete producers since 1992, and this list isn't theoretical for us. It's most of what we find. We can review a plant's stormwater permit and SWPPP, its washwater handling, its air permit coverage, its SPCC Plan, its waste program, and its Tier II and TRI obligations, then tell you plainly where the gaps are and what it takes to close them. For plants that would rather hand the whole thing off, we also run full environmental programs that function as an outsourced environmental department.
We'll also tell you when you don't need us. Plenty of what's on this list is work your own people can do well, and taking your own samples, running your own visual inspections, and keeping your own records are all things we actively encourage. If the answer is that you need help with two items rather than ten, that's what we'll say. If you're curious about what any of it costs before you talk to anybody, we publish our consulting cost ranges openly, and you can browse everything we do without filling out a form.
There's no pressure and no obligation here. If you'd like someone to walk your plant with you, or you just want a second opinion on whether something you spotted is actually a problem, you can call, email, or reach out to RMA through the website, and we'll help you figure out where you stand.
Comprehensive guide to environmental regulations for concrete plants, covering permits, compliance, costs, and expert advice to ensure smooth operations.
Concrete plants face a range of environmental requirements, from stormwater and wastewater management to SPCC, waste management, reporting, inspections, and recordkeeping. RMA works with concrete producers to make these requirements easier to understand and manage. Whether you need help with a specific compliance issue or want support managing your overall environmental program, talk with one of our environmental experts about your plant and your next steps.
Looking for more information? Below is a collection of our articles specific to the concrete industry, covering permitting, stormwater, SPCC, waste classification, TRI reporting, sustainability certifications, and why concrete producers choose RMA.
Whether you need help with a single requirement or want to hand off your entire environmental program, we get it done right, the first time. You'll feel protected, confident in your company's regulatory standing, and ready for whatever comes next.
Tel: 888-RMA-0230 | Email: info@rmagreen
Copyright © Resource Management Associates