EDWARD L. KAVANAGH, P.C.