As a nonprofit organization committed to providing therapy for all, our fee structure is unique. Fees for staff therapists can start as low as $50/hour and increase accordingly based on the experience level of the staff clinician you work with. CFR is currently not in network with any insurance plans.

The following fee icons are meant to serve as a guide so you can find a therapist who meets your needs.

$ – $50-$80

$$ – $80-$120

$$$ – $120-$160

$$$$ – $160 +

All of our clinicians are available by phone to answer questions related to their services and fees. Contact info can be found on each clinician’s profile. Our Client Care Team is also available to answer questions and to help you find a therapist: call (215)382-6680 ext 1.

Please note that these ranges do not include psychiatry fees. Click here for more information about our psychiatry services.

Payment Methods

Payment is due at time of service. We accept cash, check, credit card, HSA (Health Savings Account), and HCFSA (Health Care Flexible Spending Account).


CFR is currently out-of-network with all insurance providers.  Many insurance plans, however, will reimburse some portion of out-of-network mental health treatment costs. CFR will provide you with the documentation you need to get partial or full reimbursement, provided that your plan covers those services.  Call the number on the back of your insurance card to verify your benefits.

Low Fee Therapy

CFR interns provide therapy for $15 to $45 per hour. Fees are set based on income and no one is turned away due to financial limitations. Low fee sessions are intended to provide access to counseling for those who aren’t able to otherwise afford it. If there is a waiting list for services, verification of income may be required. Learn more about Low Fee Therapy here.

Fees to see an intern are generally lower than co-pays, therefore CFR does not provide statements for reimbursement to insurance companies for Low Fee Therapy. Payment for low fee therapy can be made by cash or check.


To request an appointment, please visit this page. To discuss our services, please contact our Client Care team at 215-382-6680 ext. 1.