Where do you live? We live in Houston, Tx and have an assistance program called SNAP (spay, neuter assistance program) It’s kind of a pain, you have to be there at 7 am with your pet and pick it up by 3 or they donate your pet to Texas A&M research program( or something weird like that) BUT, they spay neuter for 35-40 dollars. We also have low cost vaccination clinics around town. Some of them are even sponsored by our local PETCO. Do you have a PETCO or PETSMART nearby? Maybe they can assist you in finding the low cost clinics.