EDWARD C. MEAGHER, P.C.