Uncover. Integrate. Actualize.

Psychological Services









Please refer to the Clinical Staff page to learn more about the specific types of treatment and areas of interest/specialization of our team members.


Sessions with Josh are like those with a dear friend–but without judgments. I feel like I can I can open up about my inner feelings and receive an empathetic, well-trained, professional response. Josh suggests possible approaches in a steady, gentle manner, which reflects both his own life experience and his his many years counseling. It is obvious that Josh clearly loves what he is doing. His work with me has made a big difference in my recovery from depression. I have gained more insight into my relationships towards loved ones, and find it easier to be at peace with myself with Josh’s help.
Josh is an excellent therapist who is committed to the well-being of his patients. He provides a comfortable environment where you can feel at ease. The feedback I receive from each session is tremendously helpful in relieving my anxiety. I’ve been working with him for over a year now and am very pleased with my progress. I would highly recommend him to anyone.
I have been working with Josh for about two months. He works from a variety of methods to ensure that he addresses issues fully and creatively. It has been my first experience in therapy where I feel completely comfortable and safe, but also pushed to explore parts of my life from a new perspective. He is insightful and creates a warm and open environment. My experience with Josh has changed the way that I look at my anxiety and the sources behind it. I have become considerably more positive in my outlook and much more constructive in the ways that I communicate with the people in my life.

“Attacking a defensive structure must be carried out in beguiling fashion. ”


Conveniently Located in Ambler and Blue Bell, PA

Our New Location is Now Open

156 South Bethlehem Pike
Ambler, PA 19002

Phone: 215-767-7096
Fax: 267-341-7661

1777 Sentry Parkway West, Veva 12,
Suite 300, Blue Bell, Pa 19422

Phone: 215-767-7096 
Fax: 267-341-7661