Flaherty Timothy M Lanahan & Reilley Llp Attorneys