GORDON DICKINSON & ASSOCIATES, INC.