John Harkavy is a highly skilled, knowledgeable, articulate, professional, patient, attentive, and personable attorney. He has done an excellent job in fighting for us in court and, as a result, was able to get the best outcome we were looking for! We highly recommend him to everyone who is looking for the best attorney!