New patient Visit

$498-Telehealth-Up to 90 minutes. 

$525- In-Person- Up to 90 minutes.

    *NEW PATIENT MONTHLY PAYMENT OPTION*                           click schedule now for details

Established Patient Visit

$249- Telehealth-Up to 45 minutes. 

$262.50 – In-Person- Up to 45 minutes.

Free Meet and Greet

Up to 15 minutes

Established patient

short/simple questions, concerns or updates

FREE messages via the patient portal.

*All cancellations with 24 hours of appointment time will be subject to a $100 cancellation fee. *