J.A. BUCK & ASSOCIATES, INC.