BASSETT AND ASSOCIATES, INC.