G. B. KENRICK & ASSOCIATES, INC.