Basch, Keegan & Spada, Llp