JAMES A. KLEIN, INC.