Preheat oven to 350°. In a large bowl, mix the oats with the wheat germ, salt, and flax seed. Set aside.
In a medium sized saucepan, add brown sugar, maple syrup, honey, molasses, vanilla extract, vegetable oil and water, and heat on a medium flame until it comes to a light simmer (approx. 5 minutes). Remove from stove, and pour over the oat mixture. Mix well, and then begin folding in the chopped & lightly roasted nuts.
Spread the mixture evenly on prepared baking sheet and bake for 40-45 minutes. At 10 minute intervals, remove from oven and toss the mixture around the baking sheet to ensure that the granola is browning evenly throughout. In the last 10 minutes of baking, add in the dried cranberries.
Once the granola has perfectly browned, removed from oven and let the mixture rest for a few minutes. Store in mason jar, reusable ziplocks, or airtight container. Can also be refrigerated.