Skip to content
Septic Registry

Licensed septic companies in Franklin County, Missouri

157 businesses on Missouri’s septic licensing records give Franklin County as its address, alongside 105 individually licensed onsite professionals.

Licensed businesses based in Franklin County

Individually licensed onsite professionals in Franklin County

Missouri licenses people as well as companies. These are the named professionals the state has licensed, listed with the licence they hold and when it expires. They are usually employed by one of the businesses above.

Licensed onsite professionals in Franklin County
NameLicenceCityExpires
Adam BrottOnsite Soil EvaluatorNo. 51204St. ClairAugust 31, 2026
Adam DobschBasic InstallerNo. 39136WashingtonMay 31, 2027
Adam HorstmannBasic InstallerNo. 39142Villa RidgeMay 31, 2027
Andrew ErbeAdvanced InstallerNo. 39010SilexDecember 31, 2026
Andrew NoackBasic InstallerNo. 39019December 31, 2026
Andy ZalmanoffBasic InstallerNo. 37974TroyFebruary 28, 2027
Anthony (Tony) BarryAdvanced InstallerNo. 32033Park HillsFebruary 28, 2026
Anthony SchlettAdvanced InstallerNo. 30545BarnhartMarch 31, 2026
Beau DuffyBasic InstallerNo. 38376St CharlesMay 31, 2028
Bill MartinAdvanced InstallerNo. 30985EurekaMay 31, 2026
Bobby DodsonAdvanced InstallerNo. 39137WarrentonMay 31, 2027
Brad PierceAdvanced InstallerNo. 32250Saint ClairJune 30, 2028
Bradley OberkramerBasic InstallerNo. 38944High RidgeOctober 31, 2026
Brenda RushAdvanced InstallerNo. 32003DittmerMarch 31, 2026
Brenden MurphyAdvanced InstallerNo. 36886LonedellJune 30, 2027
Brenden MurphyOnsite Soil EvaluatorNo. 50978St. ClairMarch 31, 2028
Brett KlimaszewskiAdvanced InstallerNo. 38234St. LouisJanuary 31, 2028
Brian UnnerstallBasic InstallerNo. 31426Villa RidgeAugust 31, 2026
Brian VanCardoBasic InstallerNo. 37514St. CharlesJanuary 31, 2026
Brock GroppeAdvanced InstallerNo. 39349HermannJanuary 31, 2028
Bryan GerlingAdvanced InstallerNo. 31649BergerMay 31, 2026
Calvin HintonBasic InstallerNo. 34746St LouisMay 31, 2026
Chad QueenAdvanced InstallerNo. 31214DeSotoApril 30, 2028
Chris ParkerAdvanced InstallerNo. 37814TroyJune 30, 2026
Christopher DempseyBasic InstallerNo. 39417JonesburgMay 31, 2028
Clayton WoodBasic InstallerNo. 38827St. LouisJuly 31, 2026
Dale HowardAdvanced InstallerNo. 36774Sunset HillsJuly 31, 2026
Dalton PopeAdvanced InstallerNo. 39508WashingtonAugust 31, 2028
Dave WiggsBasic InstallerNo. 38899September 30, 2026
David MeyersAdvanced InstallerNo. 37819WarrentonJune 30, 2026
David WeberAdvanced InstallerNo. 37126UnionJuly 31, 2026
Denis St JohnBasic InstallerNo. 32240Saint PetersOctober 31, 2026
Douglas BauerAdvanced InstallerNo. 38233St. LouisJanuary 31, 2028
Dustin StarksBasic InstallerNo. 38526WarrentonNovember 30, 2025
Ed GrossAdvanced InstallerNo. 31976WashingtonMay 31, 2028
Edward BradfordAdvanced InstallerNo. 30935HillsboroOctober 31, 2025
Elias McDonaldAdvanced InstallerNo. 39311MarthasvilleDecember 31, 2027
Eric AnkelmanBasic InstallerNo. 38868March 31, 2027
Ethan FordAdvanced InstallerNo. 39450July 31, 2028
Evelyn MannOnsite Soil EvaluatorNo. 10111ChesterfieldJune 30, 2026
Frank PageAdvanced InstallerNo. 35008RhinelandJune 30, 2027
Grant WehmeyerAdvanced InstallerNo. 38186PacificSeptember 30, 2027
Gregg GrossAdvanced InstallerNo. 35706WashingtonJanuary 31, 2027
James (Jim) BigleyAdvanced InstallerNo. 31237UnionJuly 31, 2026
James BoyerAdvanced InstallerNo. 30498PacificMay 31, 2028
James BrownAdvanced InstallerNo. 30037High RidgeDecember 31, 2028
James HicksAdvanced InstallerNo. 37361DeSotoJuly 31, 2027
James PruessnerAdvanced InstallerNo. 37790New HavenFebruary 28, 2026
Jane ChouteauBasic InstallerNo. 39374Valles MinesMarch 31, 2028
Jared CunninghamAdvanced InstallerNo. 36008OwensvilleSeptember 30, 2027
Jason LammertAdvanced InstallerNo. 38330DittmerApril 30, 2028
Jason RatliffOnsite Soil EvaluatorNo. 51053St. LouisSeptember 30, 2028
Jason RuesslerBasic InstallerNo. 37965HillsboroFebruary 28, 2027
Jayson SepeAdvanced InstallerNo. 36286Villa RidgeJune 30, 2026
Jeffrey ChilcuttAdvanced InstallerNo. 36003Moscow MillsNovember 30, 2025
Jesse KleinheiderAdvanced InstallerNo. 37791WashingtonFebruary 28, 2026
Jesse WisdomBasic InstallerNo. 38977FentonJanuary 31, 2027
John Chapman JrOnsite Soil EvaluatorNo. 50973St. ClairMarch 31, 2027
John KriegesmannAdvanced InstallerNo. 31644Cedar HillJanuary 31, 2026
John WilliamsAdvanced InstallerNo. 37837Cedar HillJune 30, 2026
Jonathon StewardOnsite Soil EvaluatorNo. 51462HillsboroFebruary 29, 2028
Justin WeberAdvanced InstallerNo. 30262HermannMay 31, 2028
Justin WeberOnsite Soil EvaluatorNo. 50988HermannMarch 31, 2028
Kaleb MotsingerBasic InstallerNo. 39593HillsboroNovember 30, 2028
Keith PeltonAdvanced InstallerNo. 35522Saint ClairSeptember 30, 2028
Kelley DurbinOnsite Soil EvaluatorNo. 50013CubaMarch 31, 2027
Kenneth MerloBasic InstallerNo. 32301St. LouisAugust 31, 2026
Kristin BrightAdvanced InstallerNo. 37818WarrentonJune 30, 2026
Lance GoodmanAdvanced InstallerNo. 39532House SpringsSeptember 30, 2028
Larry GigerAdvanced InstallerNo. 31259BarnhartJanuary 31, 2026
Louie SchaperAdvanced InstallerNo. 30884WarrentonApril 30, 2027
Louis MezeiBasic InstallerNo. 38776AugustaMay 31, 2026
Luke RobinsonBasic InstallerNo. 38948October 31, 2026
Matt RousseauOnsite Soil EvaluatorNo. 10055ChesterfieldJuly 31, 2028
Matthew GirardierOnsite Soil EvaluatorNo. 50641St. ClairJanuary 31, 2026
Michael Jackson IIAdvanced InstallerNo. 37247OverlandAugust 31, 2026
Michael PetzoldBasic InstallerNo. 38412Saint ClairJuly 31, 2028
Nicholas MooreBasic InstallerNo. 38536November 30, 2025
Nick LeesmannBasic InstallerNo. 38703WentzvilleMarch 31, 2026
Noah BoyerAdvanced InstallerNo. 39097RobertsvilleApril 29, 2027
Randall GulletAdvanced InstallerNo. 31145PacificApril 30, 2028
Randy EdmondBasic InstallerNo. 30724Ste GenevieveApril 30, 2028
Richard MathenaBasic InstallerNo. 39284WashingtonDecember 31, 2027
Rick StarksAdvanced InstallerNo. 30092WarrentonNovember 30, 2025
Rick WilcocksonOnsite Soil EvaluatorNo. 50071St CharlesAugust 31, 2028
Robert Gould, Jr.Onsite Soil EvaluatorNo. 50581St CharlesJune 30, 2028
Robert HarrisonBasic InstallerNo. 39377Valles MinesMarch 31, 2028
Robert MahoneyBasic InstallerNo. 38278ArnoldFebruary 28, 2028
Robert MahoneyAdvanced InstallerNo. 31079ArnoldAugust 31, 2028
Robert PeltonAdvanced InstallerNo. 30540St. ClairMarch 31, 2028
Roy BrownAdvanced InstallerNo. 30402BloomsdaleMay 31, 2028
Steve BurtAdvanced InstallerNo. 39398New MelleMarch 31, 2028
Steven HardinAdvanced InstallerNo. 39079DesotoMarch 31, 2027
Steven KruepAdvanced InstallerNo. 31147HillsboroJune 30, 2028
Teddy ArviewBasic InstallerNo. 38556Lake St. LouisJanuary 31, 2026
Thomas ChuraOnsite Soil EvaluatorNo. 50010High RidgeApril 30, 2027
Thomas KelpeAdvanced InstallerNo. 32263WildwoodJanuary 31, 2026
Tim BanerAdvanced InstallerNo. 30489HillsboroFebruary 28, 2027
Tim BennettAdvanced InstallerNo. 30495ImperialMarch 31, 2026
Timothy RiechersBasic InstallerNo. 39387AugustaMarch 31, 2028
Vincent MuellerAdvanced InstallerNo. 38369St. CharlesMay 31, 2028
William CourtwayAdvanced InstallerNo. 39030CadetDecember 31, 2026
William CourtwayOnsite Soil EvaluatorNo. 51418CadetFebruary 28, 2027
William ElbertBasic InstallerNo. 39274BergerDecember 31, 2027
Zack RushAdvanced InstallerNo. 35231DittmerFebruary 29, 2028

Who handles septic permits in Franklin County

Missouri registers the individual installer and records the counties they serve. Your local health authority permits the system itself, and in some counties runs its own additional requirements on top.

How to verify a septic licence before you hire →

Towns in Franklin County

Where in the county each licensed business is based.

Licensed companies in neighbouring counties

A Missouri septic licence is valid statewide, so a company listed in an adjoining county can legally do the work in Franklin County.

Records as published August 26, 2026. A licence can lapse at any time — confirm with Missouri DHSS, or the state's own published registration data before hiring. Report a correction.