Get treatment for all your mental healthcare needs.

My Services

Fees and Accepted Insurance Plans

  • $385 - 45 minutes

  • $165 - 45 Minutes

  • $200 - 45 Minutes

  • $250 - 60 Minutes

  • $350 - 60 Minutes

  • AMERIGROUP

    Aetna

    AmeriHealth

    Beacon

    Blue Care Network

    BlueCross and BlueShield

    Carebridge EAP

    Ceridian

    Coventry

    Empire BlueCross BlueShield

    First Call EAP

    First Health

    HMS EAP

    Health Net

    Highmark

    Humana

    Independence Blue Cross

    LifeWise

    MHN

    Magellan

    Meridian

    MultiPlan

    Penn Behavioral Health

    Tricare

    Total Care Network

    UnitedHealthcare

    Out of Network

“Dennis has been there for me for years, always available on and off the clock, he has been a rock for me. Always focusing on the solutions, not the problems, positive but honest and straightforward. I have and will continue to recommend to friends and family, a true pro and one of a kind!”

— Former Patient

Get started on your journey to better mental health, today.