Very nice, helpful, and easy to talk to. He was able to provide lots of really useful insights, very caring and compassionate. He and his office were the most professional I've ever seen. I was referred by a friend and I live a distance from both of his offices...Absolutely worth the drive for me!