BEN WACHTER ASSOCIATES, INC.