Why pressure washing wastewater is the compliance pain operators learn the hard way
A pressure washing operator can run an entire residential book for years without thinking about wastewater. Driveways drain to the front street, the street drains to a storm grate, and nobody complains because the runoff looks like rinse water from a garden hose. The first time it becomes a problem is usually one of three moments: a neighbor complains about soapy runoff, a city inspector follows up on a commercial site, or a property manager hands over a bid request with a runoff-certification clause attached. By that point the operator is already on the wrong side of a federal statute they did not know applied to them.
The statute is the Clean Water Act, and its reach is wider than most operators expect. Section 301 prohibits the discharge of any pollutant to "waters of the United States" without an NPDES permit, and the EPA includes mobile cleaner and power washing wash water in the list of pollutant discharges that are not allowed in the Municipal Separate Storm Sewer System, or MS4, without a permit.1 The MS4 is the storm drain at the corner of almost every commercial parking lot and most residential streets in the United States. The wash water from a pressure washer that runs into that storm drain is, in the EPA's framing, a point-source discharge to navigable waters.
The cost of getting caught is not symbolic. The federal civil penalty under Clean Water Act Section 309 reaches $25,000 per day per violation in the base statute, and the inflation-adjusted maximum for penalties assessed on or after January 8, 2025 is $68,445 per day per violation.2 State and city enforcement can stack on top of that. Local ordinance maximums for illicit discharges into the storm sewer run $2,000 to $10,000 per day in the city table below, among the cities that state an amount, and unauthorized discharge into the sanitary sewer system can be a misdemeanor with a $2,000 per day fine in cities that have written it that way.3 The penalty stack is the part that catches operators by surprise. A residential driveway rinse that looks like nothing turns into a federal-state-local enforcement record once a complaint is on file.
The other cost is the bid the operator never sees. Property managers for any sizable commercial portfolio have a compliance checklist for any contractor working on their site, and runoff certification is on it. An operator who cannot explain on the phone where the wastewater goes does not get the second call. The pricing guide for the trade covers per-surface rates and minimum charges; the pressure washing pricing guide notes the Clean Water Act in passing, but the commercial bid is where it becomes the deciding factor.
The legal stack: federal, state, and local
Pressure washing wastewater compliance is a stack of three layers, and the layer that catches an operator is almost always the bottom one. Understanding the stack matters because the right question on a new job is not "what does the EPA say," it is "what does the city stormwater ordinance say at this address."
At the top, the federal Clean Water Act sets the framework. Section 301 prohibits the discharge of pollutants into waters of the United States without an NPDES permit, and the EPA's National Pretreatment Program governs what can go into a publicly owned sanitary sewer.1 The CWA is not the rule an inspector cites on a driveway job. It is the authority every state and city ordinance below it draws from.
In the middle, state water quality programs implement the CWA. Most states have a delegated NPDES program through their environmental or natural resources agency, which means a state permit is the operational form of the federal rule. The state also runs a stormwater MS4 permit program that requires every regulated municipality to write and enforce an illicit discharge detection and elimination program. That program is what authorizes a city inspector to walk a job site and write a notice of violation.4
At the bottom, the local stormwater ordinance is what catches the operator. Most US cities have an illicit discharge ordinance that names mobile cleaning, power washing, and pressure washing wash water explicitly as prohibited from the storm sewer, often with a list of allowed discharges (uncontaminated groundwater, rainwater, residential lawn watering) and a list of prohibited discharges (everything else). The fines are written into the city code, the inspector is a city employee, and the complaint that triggers the visit is usually from a neighbor or a downstream business. San Diego's stormwater compliance page is a representative example, naming pressure washing wastewater as a prohibited discharge and tying enforcement to the local municipal stormwater permit.5
The practical implication is that the question of compliance gets answered by the city, not by the EPA. An operator who has read the city stormwater ordinance for the markets they work in is ahead of the operator who has read the Clean Water Act and stopped there. The CWA is the framework that says wash water is a pollutant. The city ordinance is the document the inspector is going to cite.
Wash water rules in 13 US cities
The table below shows what 13 city and regional stormwater programs say about pressure washing wash water, taken from each city's code or its official guidance for mobile washers. Every row links to its source. Soapy or dirty wash water does not go to the storm drain anywhere on this list, and most of these cities name the sanitary sewer (with approval) or a licensed hauler as the legal alternative. What changes from city to city is whether a clean, cold-water rinse is tolerated and whether you need a permit or registration before you work. Where a city states a storm-drain maximum, it runs from $2,000 a day (Dallas and Fort Worth) to $10,000 a day (Charlotte and San Diego), and Raleigh charges $25,000 a day for repeat violations.
Last checked against each source: October 4, 2026. Each city name links to its own row, so you can share or cite one city directly.
| City | Storm drain rule | Legal options the source names | Penalty in the source | Source |
|---|---|---|---|---|
| Austin, TX | Not allowed if it contains pollutants or cleaning compounds and has not been treated | Haul to a private fixed-site facility with a discharge permit and a sand/oil interceptor or grit trap, or to a landfill or centralized waste treatment facility that accepts hauled liquid waste. On-site sewer discharge only where Austin Water has permitted the site and it has an appropriately sized sand/oil interceptor | Class C misdemeanor, up to $2,000 per day per violation, for unauthorized sanitary sewer discharge | Austin Water, Wastewater Disposal for Power Washers and Mobile Car Washes |
| Charlotte, NC | No detergents or chemicals into a storm drain or surface water | Sanitary sewer (cleanout, mop sink, toilet or floor drain, not a public manhole) with Charlotte Water approval | Up to $10,000 per day, per event | Charlotte Stormwater, Pressure Washing BMP sheet (PDF) |
| Columbia, SC | City ordinance allows only rain water into a storm drain | Sanitary sewer or the Metro Septage Receiving Station, both with Wastewater Compliance approval. Private treatment company. Landscaped area in limited cases | Fines mentioned, no amount stated | City of Columbia, A Stormwater Guide for Power Washers (PDF) |
| Dallas, TX | Mobile power washing wastewater is prohibited if it contains a harmful quantity of soap, detergent, degreaser, solvent or other cleaning substance or pollutant. Water from washing streets, sidewalks, parking lots or driveways with no soap or cleaner in it is a defense to prosecution, and the discharger carries the burden of proof (a certified lab analysis) | Not named in the code sections | $250 to $2,000 per offense, each day a separate offense | Dallas City Code Sec. 19-118.2; Sec. 19-118.1 |
| Fort Worth, TX | Only stormwater allowed. Defense for cold water with no soap or cleaner, screened for debris and passed through an oil boom or absorbent pad. Hot water (over 110°F) qualifies only with Environmental Services permission first | Sanitary sewer with the owner's permission (pH 5.0 to 12.0, no hotter than 150°F, never into a manhole), or collect on site. Mobile Commercial Cosmetic Cleaning permit | Up to $2,000 per day per offense | Fort Worth, Mobile Commercial Cosmetic Cleaning (Power Washer) Regulation |
| Los Angeles, CA | No untreated wastewater from mobile commercial operations, and no untreated runoff from washing impervious surfaces (health-code washing and conditionally exempt street or sidewalk washing excepted) | Not named in the code section | Impervious-surface runoff is an infraction. Other violations of the article, the mobile commercial rule among them, are misdemeanors | Los Angeles Municipal Code Sec. 64.70.02; Sec. 64.70.07 enforcement (2014 council file copy, PDF) |
| Nashville, TN | Dirty pressure washing water may not enter the storm drain. The guide allows the storm drain only when no chemicals were used, the area was generally clean and the water shows no sheen | Direct water across grass. Collected water to a cleanout, mop sink, toilet or floor drain with the owner's permission, after solids settle or are filtered out. Environmental waste company for heavily contaminated water | Fines mentioned, no amount stated | Metro Water Services, Pressure Washing Guidance (January 2013, PDF); Commercial and Industrial Guidance |
| Phoenix, AZ | Nothing that is not entirely stormwater, except a listed set of releases (among them potable water sources, individual residential car washing and street wash water) that are not a significant source of pollutants | Not named in the code section | Class 1 misdemeanor. Civil sanction up to $2,500 per violation, each day a separate violation | Phoenix City Code 32C-103; 32C-107; code text as reproduced in the city's July 2024 Stormwater Management Program (PDF, p. 115) |
| Portland, OR | Commercial mobile wash water may not enter the stormwater system, streets or right-of-way | Sanitary or combined sewer at an approved location, under a Mobile Washer Discharge Authorization | Civil penalty (no amount stated) | Portland BES, Mobile Washer Program |
| Raleigh, NC | Washing car or dumpster pads where stormwater could flow into a storm drain is on the city's list of pollution to report. The city's tips for sidewalk and concrete crews say not to use soaps or chemicals when pressure washing pavement | The same tips: collect wash water and dispose of it in a sink or drain on the sewer. If you cannot collect it, use a drain seal or filter sock to filter it or redirect it away from the drain | $5,000 per day until resolved. $25,000 per day for repeat violations | Raleigh Stormwater, How to Report Water Pollution; Detergents and Soaps |
| Sacramento area, CA | Discharging wastewater of any kind to the storm drain violates local stormwater ordinances | Landscaped area with owner approval. Sanitary sewer with approval from Regional San (or the local sewer provider outside its service area). Permitted liquid waste hauler. Hazardous waste through a licensed hauler | Up to $5,000 per day | Sacramento Stormwater Quality Partnership, BMPs for Pressure Washing and Surface Cleaning (2020, PDF) |
| San Antonio, TX | Discharge to the storm sewer is prohibited (SAWS 2008 guide). Anyone power washing commercially must register with SAWS | Sanitary sewer with a SAWS permit, pre-approval and the property owner's permission. Certified waste hauler with a manifest. Land disposal with the owner's approval if it stays out of the storm drain. Septic only with Bexar County approval | Not stated | SAWS Power Washing program; SAWS guide (2008, PDF) |
| San Diego, CA | Illegal to discharge polluted water from mobile business activities, pressure washing named, into the storm sewer | Landscaped area or a sewer cleanout, utility sink or toilet, each with the owner's permission. Or haul it to a sanitary sewer dump station, your business or your home, where a permit may be needed | Administrative citations of $100 to $1,000. Civil penalties up to $10,000 per day per violation | San Diego Mobile Business BMP Fact Sheets (2021, PDF); Stormwater enforcement |
The agency to call is not always the city. Sacramento's guide comes from a regional partnership of the county and several cities, with sewer approval through Regional San. In Austin, San Antonio and Charlotte the water utility runs the sewer side (Austin Water, SAWS and Charlotte Water), and Nashville is a combined city-county government under Metro Water Services. The San Antonio storm sewer language comes from a 2008 SAWS guide, the oldest source on the list, so confirm it with SAWS before you quote it to a customer. A "defense to prosecution," the wording Dallas and Fort Worth use for clean rinse water, is not the same as permission: it is an argument you make after you have been cited, and in Dallas the burden of proving the water was clean is yours. If your market is not on the list, search your city name with "illicit discharge ordinance" or "mobile washer stormwater" and look for a .gov result.
The three legal disposal methods and what each costs
There are three ways a pressure washing operator can legally handle wash water, and the right one depends on the job, the chemistry, and the property. None of them are free, which is the part most operators absorb the first time they bid a commercial job and then back out of when they realize the line item is real.
The first method is capture and dispose with a sanitary sewer connection. The wash water is collected at the source with berms or weighted drain covers, vacuumed into a holding tank, and discharged to a sanitary sewer cleanout with the property owner's permission and, in most cities, advance approval from the wastewater authority.3 Some cities require the operator to register as a hauler, some require a pretreatment test for any sustained discharge volume, and most require the sanitary sewer connection to be on a sink, floor drain, or cleanout that drains to the publicly owned treatment works, not to a septic system. The operational cost is the equipment (a wet vac and a 25 to 100 gallon recovery tank typically runs $400 to $1,500), and the per-job overhead is mostly time on site.
The second method is capture and contract with a certified waste hauler. The wash water is collected the same way, but instead of going to a sanitary connection on site, the tank is pumped out by a licensed liquid waste hauler who delivers it to a permitted disposal facility. Hauler rates vary by region, but commercial liquid waste pickup commonly runs $0.10 to $0.30 per gallon at the dispatch fee plus a per-stop charge, which for a 100 gallon job lands somewhere between $40 and $80 in disposal cost alone. The hauler arrangement is what most operators settle into for any job with aggressive chemistry, because the liability of misclassifying a discharge to the sanitary sewer is higher than the cost of paying for hauling.
The third method is no discharge at all: capture the wash water, contain it on site, and let it evaporate. This works for low-volume residential jobs where the customer has a gravel area, a vegetated swale, or a part of the lot the runoff can dissipate into without crossing back to the storm drain. The EPA explicitly recognizes capture-and-evaporate as a compliance path for jobs where the wash water does not reach waters of the United States.1 The trade-off is volume: evaporation is fine for a single residential driveway, not for a 10,000 square foot commercial flatwork job that produces hundreds of gallons in an afternoon.
The unstated fourth method, "let it run to the storm drain and hope," is what most residential operators do most of the time and is what produces every notice of violation written under the local stormwater ordinance. It is not a method. It is a deferred fine.
How much wash water a job produces
Volume decides which disposal method is practical, so it is worth knowing the number before the walkthrough. A professional machine in the 4 to 8 gallons-per-minute class moves 240 to 480 gallons for every hour the trigger is pulled. The guide to using the customer's water puts a full house wash at roughly 300 to 500 gallons. That is why evaporation stops being realistic past a single driveway, and why the recovery tank on the truck matters as much as the machine.
For vehicle and fleet washing, the EPA's WaterSense at Work guidance has per-vehicle figures. Manufacturers estimate that a conveyor car wash without water reclaim uses 65.8 gallons of fresh water per vehicle for friction washing and 85.3 gallons for frictionless washing. Self-service washing averages 15.0 gallons per vehicle.9 Those are fixed-site car wash numbers, not mobile pressure washing. The self-service bay, a wand and a trigger, is the closest of the three to how a mobile fleet washer works, and at 15.0 gallons per vehicle a 10-truck fleet is about 150 gallons of wash water to capture.
Volume is also what drives the hauler line. At the $0.10 to $0.30 per gallon hauler range above, 400 gallons of captured wash water is $40 to $120 before the stop fee. On high-volume recurring work, that is the kind of job where getting an on-site sanitary connection approved pays for the time it takes.
The Best Management Practices that work on a residential job
The Best Management Practices, or BMPs, that the EPA and state stormwater programs reference are the techniques that turn a residential job from a potential discharge violation into a compliant capture. A residential operator who works a BMP checklist on every job is, in practice, ahead of the local ordinance even on the days the inspector is not driving by.
The first BMP is selecting the right work area. A driveway that drains to a vegetated front lawn is a different problem than a driveway that slopes straight to a curb cut at the street. On the first, the natural infiltration of the lawn handles a clean-water rinse without the runoff reaching the MS4. On the second, the rinse goes through the curb cut and into the storm drain in front of the house. The first job can be done with minimal containment. The second cannot.
The second BMP is weighted drain covers and berms. A weighted neoprene drain cover seals a storm drain inlet during the work, and a portable berm directs runoff away from the drain and toward a vacuum pickup point. Both are inexpensive (drain covers run $80 to $250 each depending on size, berms run $100 to $400) and both are the single most visible signal to a property owner or city inspector that an operator knows what they are doing.
The third BMP is dry sweep before the wash. The Columbia, South Carolina stormwater guide for power washers explains that surface dirt and debris swept up before the rinse is dry solid waste, which is disposed of in the trash. The same material rinsed into the wash water is a pollutant in the runoff, which is a stormwater violation.6 A five-minute dry sweep before the work changes the regulatory shape of everything that follows.
The fourth BMP is the rinse-water shift. The Clean Water Act's prohibition on discharge to waters of the United States covers the discharge of pollutants, which means uncontaminated water rinses (potable water, no detergent, no surfactant, no chemical applied) often fall outside the prohibition, depending on what was on the surface before the rinse. The shift many residential operators make is to use no chemical at all on jobs where the soil load is light and the surface is sloped to a vegetated area, which turns the runoff into something that does not need to be captured. This is also the BMP that disappears the moment the operator picks up a bottle of sodium hypochlorite to soft-wash a roof or kills mildew on a shaded north wall.
The fifth BMP is documentation. Photographs of the drain cover in place, photographs of the berm setup, a one-line note on the invoice that says "BMP containment used; no discharge to MS4," and copies of any chemical safety data sheets used on the job. The documentation is what the operator hands to a property manager who asks for proof, and is what the operator's insurance carrier asks for if an enforcement action is filed. The same before-and-after photo habit is what protects you on property damage, and the pressure washing damage claims guide covers why a general liability policy may not pay those claims. Most operators run a paper notebook for this, which gets lost within three months. The same documentation belongs on the job record in a quote builder that produces a customer-facing PDF.
Commercial jobs are a different problem (and where the money is)
Commercial pressure washing is where the wastewater question becomes a billable line item, because the property the operator is working on belongs to someone who has a compliance department and a stormwater permit of their own. Most large commercial property owners are themselves regulated under the local MS4 program, which means the operator's runoff is the property owner's exposure too. The bid request from a property manager with a multi-site portfolio will include a runoff certification clause, and the bid that wins will have a containment line on it.
Gas stations, fast food restaurants with drive-throughs, and auto service properties are the special cases. The forecourt of a gas station is one of the most regulated surfaces in commercial pressure washing because the soil load on it is petroleum-based, which makes the runoff hazardous under both the CWA and Resource Conservation and Recovery Act framework. Most state water quality programs and the EPA's stormwater pollution prevention guidance treat gas station rinse water as wash water that must be contained and either discharged to a permitted sanitary sewer connection or hauled to a permitted facility.7 An operator who pressure washes a gas station forecourt and lets the runoff find the parking lot drain is the operator who ends the day with the inspector.
Restaurant grease pads, dumpster pads, and back-of-house concrete in any food service property are the second special case. The wash water from those surfaces carries fats, oils, and grease (FOG) that the local sanitary sewer authority regulates separately under a FOG program, which means even the sanitary sewer connection is not automatically the right answer. Many cities require pre-approval from the FOG section of the wastewater department before a restaurant pressure washing job, and some require a grease interceptor between the wash water and the sanitary connection. The pricing on that work reflects the compliance overhead, which is why restaurant pressure washing routes are some of the most profitable in the trade for operators who run the compliance correctly.
The pattern for commercial bids is to put the containment, the hauling or the sanitary connection, and the chemistry as separate line items on the bid. Bid only on the wash and the customer assumes everything else is included; bid with containment and disposal as visible lines and the customer reads the number against their compliance checklist and accepts the structure. The crew-hour math behind the wash line, and the other lines a commercial bid needs, are in the commercial pressure washing bid guide. HOA common-area work runs on the same itemized structure with its own vendor-approval steps, covered in how to bid a pressure washing job for an HOA.
The chemistry that changes the answer
The right disposal method on a job is partly a function of where the job is and partly a function of what chemistry the operator is using. The same operator running plain water on a residential driveway and running 6 percent sodium hypochlorite on a roof wash is generating two different waste streams that need two different handling protocols.
Sodium hypochlorite, the active ingredient in soft-wash solutions for roof and siding work, is regulated under multiple frameworks. At the chemical level, it is a strong oxidizer, and its runoff is acutely toxic to fish and aquatic life. Most state stormwater programs and the EPA's BMP guidance treat any visible sodium hypochlorite discharge to the MS4 as a clear violation, and many cities cite operators for the chemical even where they would not cite plain wash water. The reasonable handling on a soft-wash job is containment, vegetative buffer, and a post-rinse neutralization step. The roof soft wash pricing guide shows how to carry that chemical cost on the quote.
Sodium hydroxide and potassium hydroxide, the strong bases used in concrete cleaning and degreaser formulations, raise the pH of the runoff well above what local sewer authorities allow as a sanitary discharge. Many sanitary sewer authorities cap allowable pH between 5.5 and 10.5, with some setting tighter limits. Wash water with caustic chemistry in it that goes down a sanitary connection without pH adjustment is itself a permit violation, even though the sanitary connection is otherwise the right answer.
Acidic cleaners (oxalic, phosphoric, hydrochloric) for rust removal and concrete brightening are the mirror image: the runoff is too acidic for the sanitary sewer until it is neutralized. Operators who use acid blends on concrete commonly run the runoff through a pH adjustment with soda ash before any sanitary discharge.
Petroleum on the surface (gas station forecourts, mechanic-shop pads, parking lot rinses where motor oil has leaked) turns the wash water into a regulated waste under the RCRA framework, which means a certified hauler is usually the only legal answer. The operator who is bidding work that touches petroleum-loaded surfaces is bidding a hauler contract, not a sewer discharge.
The summary the operator carries to every job is that plain water on a vegetative-buffered residential property is the simple case, and every chemical added or every commercial property added pushes the disposal up the stack toward sanitary discharge with approval or hauler pickup.
How to put containment on the bid as a line item
The single biggest mistake on a commercial pressure washing bid is folding containment and disposal into the per-square-foot rate. Folding it in does two things, both bad. It makes the number look high without showing the customer where the height came from, and it hides the operator's compliance discipline from a buyer who is specifically looking for it.
A working bid format breaks the job into four lines. The first is the wash itself, priced by surface area and surface type at the rate the pricing guide walks through. The second is wastewater containment, priced as a flat per-job fee that covers the berm setup, drain cover deployment, and BMP enforcement on site. The third is disposal: either a sanitary discharge fee if the property has an approved connection and the chemistry allows it, or a hauler line if a certified pickup is required. The fourth, when relevant, is a chemistry surcharge for any soft-wash or degreaser application that raises the disposal cost.
The bid letter that goes with the line items names the compliance posture explicitly: which BMPs will be used, what wash water will be captured, where it will be discharged, and what documentation will be provided after the job. Most commercial property managers will not accept a bid that does not address those four points in writing. The operator who has the language ready, ideally on a quote builder template that pre-fills it, can answer the runoff-certification clause in the bid request without a back-and-forth round of emails.
The follow-on advantage is on the invoice. The line items match the bid, the documentation is attached, and the property manager who has a compliance file to feed sees an invoice that drops into that file unchanged. The follow-up cadence on unpaid invoices moves faster when the invoice itself is not a question.
What to do when the property has no good drain option
Some jobs land at properties where no sanitary sewer connection is available, the chemistry rules out a vegetative buffer, and capture-and-haul is the only legal answer. Strip mall parking lots without a back-of-house sink, industrial pads in older parts of a city, and stand-alone lots with no building plumbing are all common examples. The decision the operator faces on those jobs is whether the work can be priced to cover the hauler cost or whether it should be passed entirely.
The hauler-only job priced correctly is profitable: the operator carries the hauling cost into the bid as a visible line and the customer pays for it. The customer who balks at the hauler line is signaling that they wanted the work done off the books, which is a customer the operator should not be working for. The state will not split the fine with the property owner when an inspector catches an uncaptured discharge; it lands on the operator regardless of who asked for the shortcut.
The fallback option, especially on a one-off industrial cleaning, is to coordinate with the property's environmental services contractor. Larger industrial properties already have an environmental services vendor on retainer for chemical handling, and the pressure washing job can sometimes be arranged to discharge into an existing approved containment on site. That coordination adds an email exchange to the bid process but turns the job into a clean compliance posture without the operator hauling anything off site.
The unworkable option is to take the job, do the work, and rinse to the parking lot. That is the version of the trade that produces the notice of violation and the operator who is no longer in the pressure washing business. Every operator who has been in the trade more than a few years can tell that story about another operator they know.
Worked example: 5,000 square feet of commercial flatwork
Take a representative commercial flatwork job to see how the line items land. A property manager has a 5,000 square foot section of sidewalk and entryway concrete at a Class B office park that needs quarterly cleaning. The walkthrough confirms the lot has a back-of-house janitor sink with a sanitary sewer connection, the chemistry is plain water with a light surfactant pre-treat, and the property is on a flat, paved lot that drains straight to a curb-cut MS4 storm drain. The operator decides on a sanitary discharge with full containment.
The wash itself is priced at $0.18 per square foot for commercial concrete with light staining, which is on the per-surface side of the pressure washing pricing guide's 2026 range. Five thousand square feet at $0.18 is $900 of wash labor.
The containment line is a flat $85 per job, which covers two weighted drain covers ($95 each, amortized over an expected 50 jobs at roughly $2 per use), one portable berm ($240, amortized at $5 per use), and the wet vac and recovery tank time. Eighty-five dollars on a single job recovers the equipment cost and the on-site setup time.
The sanitary discharge line is $40 per job. The operator has confirmation in writing from the property owner that the janitor-sink connection is approved for the discharge, has a one-page approval from the city wastewater authority on file from a year ago (which most cities accept as standing approval for recurring work at the same site), and brings a flow meter on the truck for the discharge to keep within the city's nominal per-job volume limit. The $40 covers the on-site time for the discharge and the documentation overhead.
The bid letter attached to the bid names the four BMPs that will be used (dry sweep, drain cover, berm, capture and discharge to approved sanitary connection), the discharge approval reference number from the city wastewater authority, and the documentation that will be provided after each job (timestamped photos of containment in place, an invoice line attesting to no MS4 discharge, copies of any chemical safety data sheets used).
Total job: $1,025. The same job priced as $1,025 in a single "pressure wash 5,000 sq ft = $1,025" line reads as $0.205 per square foot, which puts the operator at the high end of the per-square-foot range and invites the property manager to call two other bidders. The four-line bid reads as a $900 wash plus $125 of compliance, which is the structure the property manager's compliance file is built to accept. Same total, different read.
The bid wins by being legible to a buyer with a compliance checklist, not by being the cheapest. That is the structural point of pressure washing wastewater compliance: it is not a cost to absorb, it is a feature to bid on.
Frequently asked questions
How do you dispose of pressure washing wastewater legally?
Three ways: capture it and discharge to a sanitary sewer cleanout with the property owner's permission and wastewater-authority approval, capture it and pay a licensed liquid waste hauler (commonly $0.10 to $0.30 per gallon plus a stop fee), or contain it on site and let it evaporate. Letting it run to the storm drain is not a method, it is a deferred fine.
Is it illegal to pressure wash into a storm drain?
Yes, without an NPDES permit. Section 301 of the Clean Water Act prohibits discharging pollutants to waters of the United States, and the EPA lists power washing wash water among the discharges not allowed in the municipal storm sewer system. An uncontaminated potable-water rinse with no detergent can fall outside the prohibition, depending on what was on the surface.
What are the fines for illegal pressure washing discharge?
The base federal civil penalty under Clean Water Act Section 309 is $25,000 per day per violation, and the inflation-adjusted maximum for penalties assessed since January 8, 2025 is $68,445 per day. City storm-sewer maximums run $2,000 to $10,000 per day among the cities in the table above that state an amount, Raleigh charges $25,000 a day for repeat violations, and some cities treat unauthorized sanitary-sewer discharge as a misdemeanor.
What equipment do you need to contain pressure washing wastewater?
A weighted neoprene drain cover ($80 to $250), a portable berm ($100 to $400), and a wet vac with a 25 to 100 gallon recovery tank ($400 to $1,500) cover most jobs. Photograph the containment in place; that documentation is what property managers and inspectors ask for.
Can I pressure wash into a storm drain with plain water and no soap?
It depends on the city, and even where it is tolerated it is usually a defense rather than a permission. Dallas treats soap-free wash water from streets, sidewalks, parking lots and driveways as a defense to prosecution, with the burden on you to prove the water was clean, and Fort Worth gives a defense for cold, soap-free water that is screened and passed through an oil boom or absorbent pad. Nashville's guide allows the storm drain only when no chemicals were used, the area was generally clean and the water shows no sheen. Columbia, South Carolina allows only rain water into a storm drain, and Phoenix exempts street wash water and potable water discharges only when they are not a significant source of pollutants. Check the city table above, or your own city's illicit discharge ordinance, before assuming a clean rinse is fine.
Put containment and disposal on the bid, not in a phone call
EosLog's pressure washing quote and invoice templates ship with the wash, the wastewater containment line, the disposal line, and the chemistry surcharge already on the form. The bid-letter section comes pre-filled with the BMP language and discharge-method posture a property manager's compliance checklist is looking for. You edit the numbers; the structure is built.
No credit card required. You can compare plans first, or try the free pressure washing quote generator or the free pressure washing invoice generator to see the four-line bid and invoice structure before you wire it into your own template.
Sources and further reading
- U.S. Environmental Protection Agency, "Summary of the Clean Water Act" (Section 301 prohibition on point-source discharge of pollutants to waters of the United States without an NPDES permit; mobile cleaner and power washing wash water is a pollutant discharge for MS4 purposes).
- U.S. Environmental Protection Agency, "Clean Water Act (CWA) and Federal Facilities" and 40 CFR 19.4, Statutory civil monetary penalties, as adjusted for inflation (CWA Section 309(d), 33 U.S.C. 1319(d): $25,000 per day per violation in the statute, $68,445 per day for penalties assessed on or after January 8, 2025).
- City of Austin, Texas, "Wastewater Disposal for Power Washers and Mobile Car Washes" (illustrative city-level rule on sanitary sewer disposal with prior approval, prohibition on storm sewer discharge, and Class C misdemeanor for unauthorized discharge with a fine up to $2,000 per day per violation).
- U.S. Environmental Protection Agency, "Stormwater Discharges from Municipal Sources" (MS4 permit program; illicit discharge detection and elimination program requirement for regulated municipalities).
- City of San Diego, "Pressure Washing Storm Water Best Management Practices" (PDF; illustrative local stormwater compliance guide naming pressure washing wash water as a prohibited discharge and outlining containment requirements for residential and commercial work).
- City of Columbia, South Carolina, "A Stormwater Guide for Power Washers: Proper Washwater Containment" (PDF; dry sweep BMP, weighted drain cover and berm guidance, and capture-and-haul disposal pathway).
- Cleaner Times, "Power Washers' Guidebook: Environmental Concerns, Part I" (trade-press summary of fuel and petroleum surface handling under the CWA and RCRA frameworks, the chemistry that changes the disposal answer, and operator-facing BMP guidance).
- U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics: Janitors and Cleaners, Except Maids and Housekeeping Cleaners (37-2011) (May 2024 OEWS data used as the closest BLS occupational category for pressure washing labor when sizing a loaded labor rate).
- U.S. Environmental Protection Agency, "WaterSense at Work: Outdoor Water Use, Vehicle Washes" (PDF, Section 5.4 of WaterSense at Work, EPA 832-F-23-003, November 2023; manufacturer estimates of 65.8 gallons of fresh water per vehicle for conveyor friction washing and 85.3 gallons for conveyor frictionless washing without reclaimed water, and an average of 15.0 gallons per vehicle for self-service washing from a 2002 study the section cites).
This guide reflects general U.S. pressure washing trade practice as of 2026 and is not legal, environmental, or contracting advice. Federal Clean Water Act enforcement, state water quality permits, local stormwater and FOG ordinances, and certified hauler licensing requirements vary by state and locality and change. Verify any wastewater containment, sanitary discharge, or hauler arrangement with your local stormwater authority, wastewater department, and insurance carrier before wiring it into your bid and invoicing templates.