The Voss name in Germany seems to have appeared first in Pomerania in the 13th century with Johann Voss (d. 1271, also latin-ized as Johann Vulpes) of Stavenhagen.Stavenhagen then was part of Pomerania (Pommern), now it's Mecklenburg-VorPommern.He was a knight (Ritter in German) who served Prince Nicholas von Werle and was given land by him.
In Plaatdeutsch (Low German) voss means fox.
I would suspect from the name Herman your Voss probably came from German Vosses.
My family came over in the early 1840's from Wollin Island, Pomerania as part of a mass emigration of "Old Lutherans" who settled primarily in New York state and Wisconsin.
Feel free to email me.I'm happy to share what information I have.