KENNETH P. MAHON, P.C.