You can keep a bachelor flock of roosters, if they are non-game breeds and have been raised together especially, they will often get along fine with each other with no girls to fight over. I tend to keep more roosters than I need just because they are pretty, usually the heavy breeds like Orps are not a problem in a bachelor flock.
You might check out the Coops section, many of the coops on there have pretty detailed plans on how to make them, if you can find someone in your area who builds thing (might post on your state thread if anyone knows of anybody) you can usually build or have built for you a much better coop than you can buy for the same price. Also a lot of people convert things like garden sheds etc that you can buy as kits from home improvement stores.