JOHN J. HALLORAN, JR., P.C.