JAMES D. HUDSON, P.C.