Warm the olive oil in a large pot over medium head.
Finely mince the garlic by using a knife or a small food processor.
Lightly saute the garlic in the olive oil being careful not to let it brown.
Add in the wine and allow to cook for a minute.
Stir in all of the canned tomatoes.
Stir in the herbs; if I am using dried herbs I like to rub them in my hands as I pour them into the sauce to release the flavor a bit more.
Bring the sauce to a boil and then turn the heat to low.
Simmer on low for an hour or two; stirring regularly.
Remove from heat and puree the sauce with an immersion blender; you can leave this step out if you like a chunkier sauce.