$150 per 45-55 minute session. $225 per 75 minute session.


Services may be covered in full or in part by your health insurance. I accept the following insurance:

  • Medicare
  • Medicaid
  • Optima
  • VA Premier
  • Humana
  • Tricare
  • Anthem Healthkeepers Plus

If you have a different insurance, out of network reimbursement may be possible. In some cases, your cost is reduced by filing out of network.

Reduced fees are available on a limited basis.

If you have Aetna or another insurance that is not listed, I may be able to  file for you out of network.


Please call me at (434) 760-1057 or Email Me.

Important: Please Review the Client-Therapist Service Agreement

Checks are accepted for payment.

Cancellation Policy

The time scheduled for your appointment is assigned to you. If you need to cancel or reschedule a session, please let me know as soon as possible. If you miss a session with less than 24 hours notice, you will be charged a $75 late cancellation fee. It is important to note that insurance companies do not reimburse for cancelled sessions. You are responsible for paying at the time of your session unless prior arrangements are made.