Why Us

Through respect, caring, education, psychotherapy, and medication management we will work together with you and/or your child. We will help achieve your goals, or develop new ones, to help you cope with your life situation and self enrichment.



Whitemarsh Psychological Associates has been located in Montgomery County, Pennsylvania since 1979 and serves the Delaware Valley region. We focus on assisting people to solve various types of psychological, emotional, learning and career problems across all age groups. Therapeutic techniques used are specific to the problems and include medications when appropriate. If needed, psychological testing and psychiatric evaluation are provided. Telepsychology is available.

Principals: Robert L. Klein, Ph D., President, Graduate School: University of Tennessee, Pennsylvania License: PS001114-L, National Provider Identification: 117451834; Carol L. Klein, Ed.D., Graduate School: Temple University, Certified School Psychologist, National Provider Identification: 1801881263 Memberships: American Psychological Association, Inc. (APA); Pennsylvania Psychological Association (PPA); Philadelphia Society of Clinical Psychologists (PSCP)

What Others Say About Us
Dave, North Penn, PA
Dr. Klein is a wonderful therapist. He has changed my life in so many different ways. Dr...
Ron, Bryn Mawr, PA
Dr. Klein helped me through the passages of older adulthood - retirement, loss, family rel...
Jessica, Conshohocken, PA
Dr. Klein has a keen sense of awareness/understanding that really shines through consisten...
John, Chester County
I've been seeing Dr. Robert Klein for almost 4 years now and I still see him regularly. ...
Marie, Lansdale, PA
I have been a patient of Dr. Klein's for years. I suffer from Bipolar and depression and ...
Nicole, Norristown pa
Dr. Klein is a wonderful therapist who really gets to the core of issues.
Nancy, Lower Merion, PA
I am patient of Dr. Robert Klein, suffering from chronic anxiety. His therapeutic treatmen...
Business Hours
  • Sunday: Closed
  • Monday: 8:00 AM - 7:00 PM
  • Tuesday: 8:00 AM - 7:00 PM
  • Wednesday: 8:00 AM - 7:00 PM
  • Thursday: 8:00 AM - 7:00 PM
  • Friday: 8:00 AM - 5:00 PM
  • Saturday: Closed
Contact Us

How Can We Help You