Frequently Asked Questions

Q: Where are you located?

A: We have six locations in Havertown, King of Prussia, North Wales, Sinking Spring, Springfield and West Chester. Please click on the location for the address and directions.

Q: Do you have evening and/or weekend hours?

A: Many of our therapists offer appointments in the evening during the week as well as morning and afternoon appointments on Saturdays and Sundays.

Q: Do you take insurance?

A: We accept most insurance plans including:

bullet-sm Aetna bullet-sm Independence Administrators
bullet-sm Allied Trade bullet-sm Keystone HMO
bullet-sm AmeriHealth bullet-sm Magellan Behavioral Health
bullet-sm AmeriHealth Administrators bullet-sm Medicare (but not if Medicaid is your secondary)
bullet-sm Berkshire Health Partners (Sinking Spring only) bullet-sm Penn Behavioral Health
bullet-sm BlueCross & BlueShield bullet-sm Personal Choice
bullet-sm Capital Blue Cross (Sinking Spring only) bullet-sm Quest Behavioral Health (Sinking Spring only)
bullet-sm Carebridge bullet-sm Total Care Network
bullet-sm Health and Welfare bullet-sm United Behavioral Health
bullet-sm Highmark bullet-sm United Healthcare (most plans based on mental health benefit carve out)

Q: How do I know which therapist will be right for me?

A: When you call one of our intake specialists, she will gather all necessary information including your concerns, insurance information, and your availability to match you with a therapist that is best suited to meet your needs.

Q: What happens at the first session?

A: We ask that you please arrive at least 15 minutes prior to your initial session to complete necessary paperwork. Your therapist will then meet with you to discuss your current situation and concerns, obtain background history, and explore what you are hoping to accomplish by coming for therapy.

Q: What if I need medication?

A: We offer psychiatric services and medication management to all ages. Our psychiatrists will work closely with your therapist and you to determine the best strategy to meet your needs.

For more information call 610.544.2110 or email us at