Please look around our website to learn more about our practice. Meet our therapists and see what services we offer. You may also find our Frequently Asked Questions and Rates & Insurance helpful.

Office-based therapy is a good fit for clients who live within 30 minutes of one of our offices and prefer meeting in-person. On-line therapy (telehealth) is a good fit for clients who live in Pennsylvania, are at least 14 years old, and are comfortable meeting on video.


Tell us about yourself (or your child) using our secure online Intake Request Form. Our Intake team will review the form to determine if we have a therapist available who is a good fit for your situation. We take into consideration in your age and the concerns bringing you to therapy, as well as your insurance and preferred appointment hours. Our Intake Coordinator will be in touch within 1-2 business days.

Choose our Intake Request for the Office or for Telehealth (on-line therapy), depending on which service you are interested in.


If we are able to match you with an available therapist, our Intake Coordinator will send intake forms through our online Client Portal. We require forms be completed within 48 hours; otherwise, we may offer the available spot to someone else.

Who needs to sign the forms?

  • If the client is a child under 14, intake forms must be signed by all legal guardians of the child. You can read more about our policy and how it might apply to your specific situation on our Custody & Consent webpage.
  • If the client is 14-17 years old, some forms will be signed by the teen and others by a parent or guardian.
  • If the client is 18 or older, the client typically signs all of the intake paperwork.

If you have difficulty with the Client Portal, please contact our Intake Coordinator for assistance at (717) 422-6440. She is available Monday through Thursday from 9 AM to 2 PM.


If the intake paperwork is completed within 48 hours, our Intake Coordinator will contact you to schedule an intake appointment.


Office Appointments – We do not have a receptionist, so when you arrive please make yourself comfortable in the waiting room. Your therapist will meet you there at your scheduled appointment time.

Telehealth Appointments – If you are scheduling with a member of our Telehealth Team, you’ll need to log into your appointment using the link that is provided to you. See our Telehealth FAQ for more details about how this works. Our video platform is secure and easy to use, but rest assured we are here to help if you run into any difficulties!

Whether you choose the office or online therapy, the first appointment will be spent getting to know you, as well as reviewing our practice policies. You may be asked to complete some symptom rating scales, to get a better understanding of what you are experiencing. If you have requested online therapy, your first appointment will include an assessment of whether telehealth is appropriate for your situation.

We want you to feel comfortable and informed, so please ask us any questions you might have along the way.


When an appointment is scheduled, it means that time is set aside just for you. Therapists have a limited number of appointments each day and we do not “double-book” therapy appointments.

As a result, we require 24 hours’ notice if you need to cancel your appointment. There is a fee for missed appointments, which include:

  • appointments cancelled less than 24 hours in advance
  • appointments for which the client does not show up
  • arriving more than 15 minutes after the scheduled appointment time

Insurance does not cover this fee, which must be paid before the next appointment. If you have a credit card on file, your card will be charged. Visit our Cancellation & Attendance Policies page for more information.