Kitten In Heat What To Do?

My cat is obviously in heat and I’ve been trying to decide if she should be spayed. She’s taken care of the whole time, but every once in awhile she’ll try to sneak around me when I’m cleaning up after her and it seems like something is bothering her or hurting because she keeps hissing at me. How do I get her fixed without any complications?