Professional, Courteous, Respectful, and highly knowledgeable. John was definitely a God send. My family and I can now live normal lives without all the legalities weighing over our heads. He is deeply rooted into the community and has been around many years. Highly recommended.