Many people don't want to have a cat because they are afraid of cats marking their territory. You have to know that cats don't spray because they are malicious or wants to irritate you. It's their natural behavior. Spraying is territorial and can also be stress related. Neutering or spaying a kitten at an early age can prevent spraying problems in the future. Your vet will advise you on the best age to neuter your kitten.
Spraying is type of communication for cats, the mark some territory as their own. Sprayed cat urine contains pheromones which are like fingerprints, they are unique for every cat. Sometimes spraying is an invitation to love for other cats (they are easily attracted by the odor of urine). In many cases cats sprays also because of stress.
Although, for cats it's completely normal to mark their territory, the smell of urine is awful for people. The most effective method is to neuter or spay your cat. Most cats stop spraying immediately or after a short period of time. It's the best to do it as soon as possible but you should visit your vet because neuter or spaying time is individual for every cat.
What if you don't want to do it? You can use special pheromones in spray (ask your vet) or if your cat spray only in one specific place try to keep your cat away from that place and watch if he starts to spray somewhere else or not. If not, your problem is solved.
If you have some other pets try to separate them from your cat because it can be cause of the problem. Even if your neighbour has a pet and your cat can see it, try to block the view of it.
Maybe there is some other uncommon problem with your cat, if you are not sure visit the vet and ask him for advice.
Now, some useful tip, how to remove the odor. First wash the surface with some laundry detergent with enzymes, than mix half of white vinegar with half of water and spray the place to discourage cat from spraying the same place again.
In conclusion, spraying is normal for cats and it's their way of communication. If you want your cat to stop doing it you have to neuter or spay your cat. If you don't want do it you can buy some special drugs or pheromones.
If you want to know more, get some free stuff and improve your knowledge about cat spraying visit [http://catobediencetraining.blogspot.com] You will find there many articles and free stuff