We choose green beans because they are smaller (they get bigger once roasted) -easier to pack and cheaper. A friend of ours roasts their beans in a hot oven on a baking sheet - but you have to be careful that they do not burn. I roast them on stove in a heavy cast iron pan, stirring constantly. When they go through the first crack (like popcorn) it will be a light roast. You continue to stir until the desired colour depending on what type of roast you want, light, medium or dark. For a dark roast, it will go through 2 cracks but take off the heat right away. Pour the beans on a baking sheet to cool. We love Blue Mountain coffee and cant wait to try fresh roasted.