I have never tried roasting my own beans, but there is a coffee shop near me that custom roasts for his customers. You tell him what you want, and he does it. If you dont know what you like, he works with you untill you find it. He has several kinds of beans from all over the world that he roasts in different ways, with different techniques. He does this by the pound, not by the cup. I personally like his house roast that is by the cup or the pound.