You got some great advice here Lexie. Everything I would've told you is included. One thing you need to know is the longer your kitty goes unfixed, the greater the chances are he will start to spray and the smell is something that is very difficult to get rid of.

Here is a link that'll help you. Good luck.

http://www.felinerescue.net/speuter/resources.htm#in