KEANE & BEANE, PC