J.F. GALLAGHER ASSOCIATES, INC.