Check with your local animal shelters to see if they have a barn cat program. Our county has a barn cat program where you can get free feral cats as mousers (they assign number of cats based on space and need). The cats all come fixed and with basic health checks.