Add the butter and olive oil to a medium skillet (cast iron works great). We use nonstick for convenience at the restaurant. When the pan is hot and the butter is melted, add the garlic and then add the rice. Stir the rice and garlic to coat with the oil and butter. Once completely coated, stirring for about a minute, add some of the stock until the rice is slightly covered. Continue to add the stock slowly as the stock is absorbed by the rice. Reduce to medium heat and stir occasionally to prevent sticking to skillet.
Once the rice has cooked for 5 to 10 minutes, add the saffron. Continue to add the stock slowly, covering the rice with stock, allowing it to absorb into the rice while cooking and then recovering the rice with stock. This process will be repeated until the rice is cooked to desired tenderness. As the saffron is slowly absorbed into the rice, the risotto will turn a brilliant yellow. If you use stringy style saffron it should all be broken down and absorbed by the time the risotto is finished. (The powder version takes less time to absorb.)
Slowly reduce the amount of chicken stock that is added as you reach the desired tenderness, about 45 minutes. Once this magical point is reached, stir in the cheese.
Add the sausage to a medium pot of boiling water. Cook for 12 to 15 minutes depending on size and style of sausage. (Don't pierce the sausage.)
Place the desired serving size of risotto on a plate or pasta bowl. Garnish by sprinkling a medium circle of cheese in the middle of the risotto and sprinkle a smaller circle of parsley on top for color. Peel the sausage, slice lengthwise in half and line the boarder of each side of the risotto with the sausage. (Optionally, cut the sausage in 1/4-inch pieces on the bias and add to the risotto before plating.)