KEANE & BEANE, P.C.