I lived in Mo. 37 years before heading to Tx.
Doc cats will walk on your cars but they will keep the mice/rats down way more thn snakes. Cats kill mice for the sport and to teach a kitten. Snakes only eat every so often.
Seems like the cats here kill off the baby and smller nakes and maybe they tend to run off the bigger ones.
Watch out for the big black snakes will kill off your young chickens even the ones way too big for them to swallow!