I have two ways of providing therapy: in person and on line. In person services are coordinated (scheduled, billed, paid, etc) via Evergreen Counseling and Psychological Associates in the Chestnut Hill area of Philadelphia.


Online/Telehealth services are scheduled directly through me. 


I am currently contracted as an in-network provider for IN PERSON SERVICES ONLY for:

  • Aetna
  • Blue Cross/Blue Shield including Keystone Health Plan East, Highmark, and Independence Blue Cross
  • Horizon
  • Magellan
  • Optum
  • Penn Behavioral Health
  • United Health Care
  • Value Options
  • straight Medicare (If you have a Medicare value or enhancement plan through a private insurance company I may not be contracted to provide services with them. Please ask your insurance company directly.)

I regret that I am unable to bill for any Medicaid, Keystone First, HealthPartners, United Health Community Plan, Community Choices, or KidzPartner services at this time.


Most other insurance companies will cover me as an out-of-network provider. This may require prior authorization. Please check with your insurance company for more information.


I am not currently contracted for any TELEHEALTH SERVICES at this time. If you are unable to afford my fee for telehealth services, please let me know as I do have, from time to time, sliding scale/low-fee slots open.


It is crucial that you speak with your health insurance company to find out whether my services are covered, at what rate, and the amount of your deductible, copay, and/or coinsurance. You will be billed for any non-covered amounts and I would prefer you not get any nasty surprises.

Deductibles, copays, and coinsurance amounts can be paid with pre-tax FLEX accounts.


Geek* Therapy​​

Services