Highly recommend Mr. Walsh’s services. From the start, Mr. Walsh was very personable and professional. He went above and beyond while representing me and made himself available at all times. I was dealing with a criminal matter that was definitely an uphill battle but Mr. Walsh was with me every step of the process and kept his word. Can’t thank him enough.