We are having Milo neutered at our vet using a discount Spay/Neuter certificate purchased at:
Friends of Animals If you enter your zip code they provide you with a list of local vets that accept certificate. You might be lucky and find that your vet is on the list (as we did). It costs $64 for a male dog certificate and you should check to see if vet charges any additional fees. Good luck!