In a Dutch oven, cook the bacon until it's crisp, and then remove it to drain. Remove all but three tablespoons of fat from the pot.
Then, add all the vegetables, butter, and herbs to the pot. Also, add the salt and pepper. Cook on low heat for about ten minutes, until the potatoes are starting to soften.
Add the stock, milk, and cream to the pot and bring it to a simmer. Cover the pot and simmer for twenty minutes, or until the potatoes are tender.
Stir in one cup of the roasted garlic cheddar cheese and stir until melted.
Top each bowl with the crumbled bacon, scallions, and the rest of the cheese.