Available 24/7 (617) 479-9467


Perfectly prepared

David is the consummate professional. He is always prepared, on time and explains each detail of the issue to me as to keep me informed as to what process to expect net. I would recommend Atty. Flaherty to anyone looking to succeed in a courtroom, or to appear on their behalf in any legal matter.

– Will M.

Contact Us Today