There is only one way to spay a cat and that's by taking her to the vet and having them perform the surgery. The cost will depend on where you go. There are low cost spay clinics in every city. You should call your local humane society or animal shelter for a referral.
Let me know if you still have questions.
