Schedule an Appointment

Get started today!

Your Visit

We would love to see you!
Please fill out our online scheduling form to start the scheduling process. A representative from our practice will contact you shortly after the form is submitted. Check out our Blog and Resources page for information to get you started.
Appointment Guidelines
Accepted Insurance


Please fill out our Online Scheduling Form below to start the scheduling proccess. A representative from our practice will contact you shortly after the form is submitted.

Alternatively you can call us at (412) 854-4887 if you would like to schedule over the phone.

Please fill out the appropriate Intake Form below and bring it with you to your first appointment.

Adult Intake Form Child Intake Form

Schedule an Appointment

Required fields are noted with an *

Your appointment date requested is not confirmed until you receive a call from our office.

Please note: We do not do court or custody evaluations.

Please note that not all therapists are providers for all of the insurance companies, and the availability of each therapist varies. We do our best to accommodate your requests but may not be able to do so in all cases. There may be a waiting list for appointments requested after 4 pm.

Appointment Guidelines

1. Please arrive 10 minutes early to complete your registration
2. Bring your insurance cards
3. Bring the completed Adult or Child Services Intake Form
4. Initial appointments can last up to one hour and follow up appointments are usually 45 minutes
5. Please give us 48 hours notice if you are unable to make the first appointment.

Accepted Insurance

The following insurances are currently accepted.
Note that not all providers participate in all insurance plans.

1. Aetna (Only Accepted by certain providers)
2. Beechstreet
3. Blue Cross/Blue Shield Out of State
4. Cigna (out of network only)
5. Gateway Health Plan – CCBHO (Allegheny County only) (Only Accepted by certain providers)
6. Highmark BlueCross and BlueShield Plans
7. Medicare (Only Accepted by certain providers)
8. UPMC PPO and HMO Plans
9. UPMC for You – CCBHO – (Allegheny County only) (Only Accepted by certain providers)
10. UPMC for Kids

Participation in insurance plans is subject to change. Please check with the office about insurance participation.