Check with best friends also theyve helped me a couple of times with spay and neutering they go by what your income is .A donation of 5$ has been done for me once. They were really helpful to me when i needed it.
The best way to get answers such as yours is to call the Humane Society directly.
They are able to work with you on it
I believe you can get free vaccinations if you go during the clinic hpurs. Not sure about neutering.
Thanks! Your answer is awaiting moderation.