You've been given some very good advice already. I'll also be going through this very soon with my newest addition Ziggy Stardust. I have a cage and I plan on trying to keep her in here for as long as I can so she can heal up properly. I also used this when Starr was neutered and it worked out well. I'll be taking her to my local Humane Society and they charge $99 for spaying. My vets office charges some where between $200-$300 and they like to wait until the kitten is at least 6 months old or older. I don't want her to go into heat and I've also heard that younger kittens heal up much quicker so she'll be going in on Sept.22nd. Good luck. I'm sure that everything will go well.