WILLIAM K. SCHWARTZ & ASSOCIATES, INC.