Excellent 5 Star Lawyer

John did an excellent job representing my "difficult" case. He deserves 5 stars for his professional knowledge, trustworthiness, responsive mannerism, keeping me informed and his heartfelt kindness. I highly recommend John Crane!