John and his assistant, Karey, handled my insurance claim as quickly and as efficiently as possible. John was always clear when he communicated with me and he always took his time to listen to my question or concern and give me an answer that I could easily understand. John always gave me great advice on how to proceed with my claim and he always allowed me to make the final decision as to deal with the insurance company. I never felt like the claims process was a burden on me. I was very happy with the way everything was handled from our initial meeting until the time he gave me my check. The settlement was way more than what I expected it was going to be.