MICHAEL P. BUCK, P.C.