John is a practical and knowledgeable lawyer. He takes the time to listen to you and understand your problems. He knows the law and is also a businessman. He came up with practical solutions, which solved any concerns or problems I had. He is also fast and efficient which translated into a reasonable price. I recommend him highly.