J.D. REESE & ASSOCIATES, INC.