The House
Buy an Acreage in Johnson County and the Septic Inspection Is Mandatory. Buy One Twenty Miles East in Cass County and Nobody Will Ever Make You Do It.
Johnson County, Kansas makes the seller have the septic system inspected before the house changes hands — tank pumped, drainfield mapped, well water screened. Cass County, Missouri rewrote its entire onsite wastewater ordinance in February 2026. The word "sale" does not appear in it. Not once. We read all 29 pages to be sure.
Nataliya Hennings · 2026-07-14
Published by Move to KC · RE/MAX Innovations · She is a working REALTOR®, and the houses are on her main site, kc-relo.com.

You are standing on five acres somewhere south of Stilwell or east of Peculiar. The house is fine. The barn is better than fine. There is no city sewer line within two miles of this driveway and there never will be, which means somewhere under that lawn is a concrete box full of forty years of somebody else's decisions, connected to a field of perforated pipe that either works or doesn't.
Whether anyone will ever make you look inside that box depends entirely on which side of a line on a map you are standing on. Not the state line, exactly. The county line.
Here is the answer, up front, so you can stop reading if that's all you needed:
In Johnson County, Kansas, the septic inspection is mandatory and the county performs it. The tank gets pumped dry. The drainfield gets mapped. If there's a well, the water gets screened for bacteria, nitrate and chloride. The code puts the duty on the seller.
In Cass County, Missouri, nothing happens. The county rewrote its entire onsite wastewater ordinance on February 4, 2026 — a live, current, freshly-amended document — and there is no point-of-sale inspection in it. I know because I read all 29 pages and then searched the text. The word "sale" appears zero times.
Same clay. Same septic tanks. Same dream. Twenty miles apart, and on one side of the line the county has your back and on the other side the only thing standing between you and a $20,000 hole in the yard is a contingency you have to think to ask for.
What Johnson County actually does to you (and it is a lot)
Most relocation content, if it mentions septic at all, says something like "Johnson County requires a septic inspection at resale." True, and useless. Here's what the code actually says, in Chapter I, Article II, Section 4, which is titled — I promise — "Property Transfer Inspections":
Whenever any building or use requiring sanitation is connected to or is served by a private wastewater system, or private water supply, and is offered for sale, including contract for deed, transfer, leasing or renting, the seller shall have such system inspected by JCDHE…
Read that list of triggers again. Sale. Contract for deed. Transfer. Leasing or renting. If you buy an acreage in unincorporated Johnson County as a rental, you tripped the wire the moment you offered it to a tenant.
Then the sentence that should make every buyer sit up:
Upon discovery by JCDHE that the seller or seller's agent has failed to request a system inspection as defined by this code, JCDHE will require the new property owner to arrange an inspection within 30 days of the notice of violation. The new property owner shall be responsible for correcting anything that violates this Code, at their expense.
So the duty is the seller's, and the consequence is yours. If the inspection got skipped — because the seller didn't know, because a busy agent didn't flag it, because the transaction was a family transfer — the county does not chase the seller to Arizona. It knocks on your door, and the repair bill is yours. That is not a hypothetical; it is the county's stated enforcement path, written down.
The inspection is not a guy lifting a lid
The tank gets pumped dry first — that's on the property owner, and it has to be a JCDHE-licensed sanitary disposal contractor doing the pumping. Then the inspector determines tank volume, tank composition, the condition of the baffles or tees at the inlet and outlet, the tank's general structural integrity, and the location, measurement and mapping of the absorption field lines, if any record of where they are still exists. The county adds indoor plumbing, lot site conditions, and a historical file review. Results usually come back within 48 hours.
My favorite line in the whole document, because it tells you exactly how often this goes sideways: if the licensed hauler's pump truck is more than 30 minutes late, JCDHE can reschedule the inspection. Somebody had to write that sentence. Somebody had a bad Tuesday.
And the well
Chapter III, Section 5(C) — "Inspections for transfer of property" — pulls the well in on the same trigger. JCDHE evaluates the condition of the well, the ground around it, and takes a water sample screened for bacteria, nitrate, and chloride, reported against EPA primary and secondary Maximum Contaminant Levels.
That is a real environmental test on your drinking water, performed by a public health department, as a condition of the property changing hands. It is worth more than it costs.
Three cities are carved out
Here is the part almost nobody publishes. The Sanitary Code applies throughout unincorporated Johnson County — and inside a city only where that city's governing body adopted it by ordinance. That mechanism produces exceptions, and the county names them on its own website: coverage excludes De Soto, Gardner and Edgerton.
If your address is in those three, the county-mandated safety net is not under you. Everything below about the Missouri side applies to you too.
What Cass County does: permits everything, inspects nothing you're buying
Cass County is not lax. Its ordinance is detailed, current, and demanding — of builders. A permit is required before construction, modification or repair of an on-site sewage disposal system in the unincorporated county. Soil morphology tests. Construction plans. Setback tables. And an inspection:
An inspection of the septic tank and absorption field by the Department shall be conducted before any of the system is covered.
That's the whole inspection regime. It's a construction inspection, with 24 hours' notice, during office hours, no weekends or county holidays. It happens once, when the system is born, and it is aimed at the installer. There is nothing in the ordinance that fires when a forty-year-old system changes owners. Not a sale trigger, not a transfer trigger, not an "existing system evaluation" trigger.
The closest the ordinance ever gets to caring about an existing system is a narrow provision about rebuilding after a fire: you may reuse the existing system for a replacement structure if the bedroom count and use don't change and the existing system is functioning properly — and if it isn't, the Department may require repair or replacement. That is the county acknowledging that "functioning properly" is a thing it can evaluate. It just declines to evaluate it when you buy the place.
This isn't a Missouri quirk, either — it's a Missouri structure. DHSS set minimum state standards for onsite systems back in January 1996, covering new systems and major modifications, and the state says plainly that where a county's authority rests on a local ordinance, the local regulation can be more restrictive than the state floor. Counties can go further. Cass, on point-of-sale, has not.
The two counties, side by side
| Johnson County, KS | Cass County, MO | |
|---|---|---|
| Inspection when the property sells? | Yes — mandatory | No — no trigger exists |
| Who has the legal duty? | The seller, per the code | Nobody |
| Tank pumped as part of it? | Yes, by a county-licensed hauler | N/A |
| Drainfield located and mapped? | Yes, if records exist | N/A |
| Well water tested at transfer? | Yes — bacteria, nitrate, chloride | No transfer trigger found |
| Applies to rentals and leases? | Yes | N/A |
| Who performs it? | The county health department | Whoever you hire |
| If it's skipped | New owner gets 30 days and the repair bill | Nothing happens. You just own it. |
| Not covered | De Soto, Gardner, Edgerton | — |
The money, which is smaller than you think
This is the part that makes the Missouri gap slightly infuriating, because the Kansas protection is cheap.
| Item | Johnson County, KS | Cass County, MO |
|---|---|---|
| Residential resale inspection | $260 | not offered |
| Well screening application | $40 | — |
| New system / complete renovation permit | $480 | $300 |
| Significant alteration / partial replacement permit | $430 | $300 |
| Soil profile analysis | $475 | (soil morphology by private evaluator) |
| Minor repair permit | $80 | $75 (add bath, accessory bldg) |
| Reinspection | (fee assessable per code) | $100 |
| Installer penalty for building before plans are submitted | — | $150 |
Two hundred sixty dollars. That is the price of the single most consequential piece of information about an acreage property, and Johnson County will not let the transaction happen without it. Cass County will let you close on Friday and find out in March.
I'm not going to give you a septic replacement cost, because I could not source a defensible local one and I'm not going to invent a number to scare you. What I will tell you is the shape of the risk: a new system in Cass County requires a soil morphology evaluation, a $300 permit, licensed construction, and an inspection before backfill. That is not a weekend project. Price it with a licensed installer before you assume the worst or the best.
What to do on the Missouri side, because nobody else will do it for you
On an acreage in Cass County — or Peculiar, Pleasant Hill, Harrisonville, Belton's fringe — your inspection contingency is the entire protection. There is no county backstop. So build one:
1. Pump the tank as part of the inspection. Not "inspect the septic." Pump it. An inspector who lifts the lid on a full tank and writes "appears functional" has told you the tank holds liquid, which is also true of a bucket with a hole in it. Johnson County requires it pumped dry for a reason.
2. Make them find the drainfield. The absorption field is where the money is. Get it located, and get the date of the last time anyone did anything to it.
3. Pull the county's permit file before you're out of contingency. Cass County has permitted, plan-reviewed and construction-inspected every legal system built in the unincorporated county. If there's no file on your property, that is information. Ask what year the system was permitted and whether a soil morphology test is on record.
4. Test the well separately. Bacteria and nitrate at minimum — that's the screen Johnson County requires at transfer, so treat it as the local standard of care regardless of which county you're in. Chloride too, if the lab will do it in the same trip.
5. Ask the county health department the point-of-sale question yourself, for your specific address. I could not verify Platte County's rule — their site returned a 403 to every request I made, and I will not guess at a sanitary code I haven't read. I don't know Clay County's answer either, and I'm not going to pretend I do. The rule is county-level, it is not on any relocation website, and one phone call settles it.
The honest tension in the Kansas rule
Since we're being precise: Johnson County's own two primary sources don't quite line up, and you should hear it from me rather than from a title company.
The code says the seller shall have the system inspected when the property is offered for sale — before, in other words. The county's public resales page says the inspection is performed within the first 60 days after a property is purchased, and that the new owner applies for the System Use Permit within 60 days, with the recording fee bundled into the application fee. Both are primary sources. Both are current.
My read is that the code sets the duty and the webpage describes the enforcement window that actually gets used in the real world. But I'm a Realtor reading a sanitary code, not the county's lawyer, so the operational answer is: call JCDHE and confirm the timing for your closing date. Do not let it be the fifty-eighth day.
Because either way, on the Kansas side, someone is going to open that box. On the Missouri side, the only person who ever will is the one you hire.
Hire one.
Common questions
Does Johnson County really make the seller pay for the septic inspection?
The Sanitary Code puts the duty on the seller: whenever a property served by a private wastewater system or private water supply is offered for sale, "the seller shall have such system inspected by JCDHE." In practice the county's own resale page says either party may order and pay for it, and it is negotiated like anything else in a contract. The part that is not negotiable is that it gets done — and if the seller skips it, JCDHE turns to the new owner, gives them 30 days from the notice of violation to arrange the inspection, and makes them pay to correct whatever it finds.
Is the septic inspection required everywhere in Johnson County?
No. The code applies throughout unincorporated Johnson County, and inside a city only where that city adopted it by ordinance. The county names three exceptions on its own website: De Soto, Gardner and Edgerton. If your address is in one of those three, do not assume the county has your back.
So there's no septic inspection at all when I buy acreage in Cass County?
None that the county will require of you. Cass County's ordinance — rewritten February 4, 2026 — triggers permits and inspections on construction, modification and repair. Its only inspection is of a system being built, before it gets covered up. There is no point-of-sale trigger anywhere in the 29 pages. Which means the only septic inspection that will happen on your Missouri purchase is the one YOU write into the contract.
What about the well?
In Johnson County the well is folded into the same transfer requirement: JCDHE evaluates the well, the ground around it, and takes a water sample screened for bacteria, nitrate and chloride against EPA Maximum Contaminant Levels. On the Missouri side, we found no equivalent transfer trigger in the Cass ordinance — a well test there is a contingency you negotiate, not a service the county performs.
What about Platte County or Clay County?
We tried to answer this and couldn't. The Platte County Health Department's site blocked every automated request we made, and we will not guess at a county sanitary code we haven't read. What we can tell you is the structure: Missouri sets a floor, counties can go stricter, and the answer genuinely differs county by county. Call the county health department for the specific address before you write the offer. That is a ten-minute phone call and it is the whole ballgame.
The septic inspectors and well-water labs I'd put my own family in front of — the ones who pump the tank and probe the drainfield instead of lifting the lid, looking in, and writing "appears functional."
Run your numbersOr just call me — (816) 258-RELO(816) 258-7356
Read next