Prep Vegetables. Chop the onions and celery. Place them in a large kettle with just enough water to prevent burning. Simmer gently.
Prepare Tomatoes. While the vegetables are simmering, cut the tomatoes, removing stems if not using a strainer. Add them to the kettle and cook until tender.
Strain Mixture. Pass the cooked vegetables and tomatoes through a Victorio strainer (or similar) to remove skins and seeds. Return the strained mixture to the kettle.
Add Flavors. Stir in the sugar, salt, and optional herbs (basil, oregano, bay leaves) into the mixture.
Make Roux. In a separate bowl, cream the butter and flour together. Mix thoroughly with two cups of COLD juice until dissolved (to avoid lumps). Add this roux to the warmed tomato mixture before it gets hot, stirring well.
Heat. Warm the mixture just until hot, avoiding a boil to prevent flour lumps. The mixture will continue to thicken as it cools.
Fill jars. Ladle the hot soup concentrate into hot canning jars, leaving 1 inch headspace. Remove air bubbles, wipe rims, and secure lids and bands.
Pressure can. Process pint jars in a pressure canner at 10 pounds of pressure for 15 minutes, adjusting for altitude. Check your pressure canner's manual for quart jars and for adjustments based on your location.
Cool. After processing, turn off the heat and let the canner depressurize. Remove jars and let them cool undisturbed for 12-24 hours. Check seals before storing in a cool, dark place.