I am writing this review to commend Ms. Karen Mcgath on her exceptional work not just as an attorney but as a person. Normally most attorneys that are chosen to be a public defender do not seem to "go the extra mile" or appear to put in all their effort to really help their client receive the best outcome possible. Not only did she do an excellent job representing me in multiple cases, but she also went way out of her way to assist my wife (who wasn't even her client) with legal advice. Every time I have met with Ms. Mcgrath to discuss my case(s), she has always been very attentive, patient, and very thorough. She made absolutely sure that all aspects of my case were explained and any questions that I had were answered. Her professionalism exceeded any past experience I have ever had with other attorneys and her attitude towards myself and my wife was so genuinely sincere that I had to leave her a 5 star review. I refer everyone that I talk to that needs representation directly to her and she is the only attorney that myself, my wife, and any of our family will be using in the future. I commend you Ms. Mcgrath, you are absolutely amazing and we couldn't of gotten through everything that we went through had it not of been for you. We definitely give you 10 out of 5 stars and cannot thank you enough. You deserve all the praise you can get and then some, so please keep up the amazing job. I am forever thankful and fortunate to have met you and even more so to have had your representation. Thank you for being the amazing lawyer you are and thank you for the exceptional job you did and have continued to do for myself and all of your other clients. Thank you again....