JOHN G. KENNEDY, P.C.