Herreshoff is a German surname.
For the Herreshoff line from Bristol, Rhode Island, the surname is pronounced her-res-hoff, with no stressed syllable.
[1] Herreshoff family (the below are all related)