I say Bravo to you! I am a spay and neuter advocate myself of pet mammals. Yes, my dogs, cats, rabbits, rats and guinea pigs have all been altered. Yes, I do work in the veterinary field, but it still cost me btwn $30-$200 per animal. There's a reason why spaying and neutering are advocated. While I have no experience neutering poultry, I recommend speaking to your veterinarian who is. Though, many people like to believe that they are being "sold" on procedures, 99.9% of the time, that simply isn't true. If the Dr thinks it would help your situation and the birds' ultimate well being, go for it. And may I commend you for being one of the few who realize that all animals, even chickens, have worth beyond being a device for eggs and/or meat. (Though I do not judge those who use them as such). All animals, in my mind, have an inate value worthy of love and respect, simply because they are our fellow living beings. Best of luck to you and your precious roosters! From my hen house to yours!