BUCHE AND ASSOCIATES, INC.