DENNIS ASSOCIATES, INC.