Poison is the only way to go.
Inside cats will eventually get fat and lazy and won't do the job.
I see you reside in New York, and I hope that you mean a rural part of it... You need a farm supply store like Tractor Supply, Rural King, etc. They'll have rat and mouse "brick" bait. That...