No its not free but very reasonable
No
They have a list of about 6 orgs that will help pay for the spay/neuter for those who can't afford the fees.
No but they have a liw income price.
Call them and ask for the number for the nonprofit vouchers. There are 3 or 4 organizations that will help.
Thanks! Your answer is awaiting moderation.