Preheat the oven to 350°F and grease a 9x5 inch loaf pan.
In a medium-sized bowl, add flour, spices, salt, baking powder, and baking soda. Mix it up well.
In a separate bowl, mix the melted butter, half n half, and pumpkin. Add in both of the sugars and the eggs. Beat everything together.
Add the dry ingredients to the pumpkin mixture by folding it in gently just until everything is combined. Be careful to not over mix. Next, fold the cranberries into the batter.
Step 5: Bake the loaf at 350°F for 1 hour and then check on it with the toothpick test. If it is not ready, check every 5 minutes after.