A lot depends on your space. Do you have close neighbors? Do you have a big enough coop/run set up?
I recommend finding someone locally. Check with the county extension agent, the feed store, and see if you can get the name of someone locally that raises chickens. As stated above, one gets more roosters than needed. The rooster you want, is an extra rooster that has such good behavior, that the owner can't quite get him harvested. If he is close to a year old, that would be best.
By that time, his personality is pretty developed, he has be most likely raised with multi- generational flock, and has had some manners beat into him.
If you have a small coop, live in town with close neighbors, or have small children under the age of 6 I don't recommend getting a rooster. Roosters are a crap shoot, some are darlings and some are nightmares.
If you have a broody hen, let her sit for a couple of weeks, and slip day old chicks under her. All of the fun of chicks with the flock, none of the work, and you don't have to deal with the rooster issue.
Mrs K