I had my pouch neutered at BCSPCA Vancouver for around $100, after the Yaletown clinic wanted $300 for it
We made an appointment, dropped him off and was done by the afternoon. and the people there are extremely nice. My buddy was quite happy (even though a little dazed from the anaesthesia). The wound took 2 weeks to heal. We bought the collar (optional) to be safe but he wasn't bothered by it so we took it off after 2 days.
They also tattooed him, but was nice enough to do it on the inside of one of his ear (floppy ears) so it wasn't visible.