HERRING & ASSOCIATES, INC.