ALDRICH + ASSOCIATES, INC.