herzog and associates