My cat has ear issues, highly recommend Calgary Cat Clinic. The vet was very thorough and it was actually a really affordable appointment.
I'm not sure what their prices are for fixing cats, you could call and ask. I had my last cat fixed at Deerfoot vet for something like $250.