Meehan, Boyle & Cohen, P.C.