NEW HAMPTON ASSOCIATES, INC.