I've been making my own chicken and turkey stock for a couple years now. It's unbelievably tasty and easy to do.
This is my first time at beef stock. I had some leftover beef rib bones from a standing rib roast. I added a couple of neck bones to round out the amount. Since the beef bones were already well roasted, I did not roast them a 2nd time. If the bones you pick up are raw, roast them with the vegetables first and then add them to the stock pot.
3 lbs beef bones
2 medium onions, quartered, skins on
2 large carrot sticks, cut into 3" pieces
2 celery sticks, cut into 3" pieces
1 leek, cut into large pieces
3 dehydrated tomato halves
1 bouquet garni
16 cups of water
Combine all ingredients in a large stock pot. Cover with water. Bring to a boil and reduce to a low simmer for 8 hours, skimming off foam as it appears and adding water as necessary.
Remove from heat. Remove and discard solids. If desired, run thru a fat separator to skim off uncessesary fat. Let cool. Remove any additional fat that appears. Store in air-tight containers (I'm a big fan of the Ziploc Twist n' Loc 4 cup ones) overnight in the refrigerator.
Stock will keep in the fridge for a week or so and frozen indefinitely.