Just posted my review - but it didn't populate on the screen...so please allow me to re-iterate. He is incredibly astute, compassionate, knowledgeable. I couldn't have asked for a better provider at the time of my need. A very competent professional to say the least.