Josh is first of all just a wonderful person and an amazing counselor. what impresses me most about him is how much he genuinely cares about his clients, how resourceful he is and his level of knowledge and experience dealing with issues I bring in. He does an outstanding job of listening and then giving just the right amount feedback that is helpful for me. He makes sure there is a clear actionable point after every visit and makes sure to follow up on those points with you. He remembers the things i talk about, no matter how insignificant they might sound to anyone else, as long as they matter to me, he is all ears. He has gained my trust and i feel comfortable talking to him about all kinds of challenges from all aspects of my personal life- family, career, marriage, parenting, personal health and wellness. Even the most embarrassing things. And he readily shares books, articles, and tools that are easy to put into use and make a difference. I would very highly recommend Josh. He helped me get to know myself better, feel good about myself, get over some significant problems, and experience life to the fullest.