Schedule Appointment

New Clients

We’re honored to support you on your care journey. Before scheduling your first appointment, please complete our secure intake forms. This helps us get to know you and ensures we have the information needed to provide the best possible care from the start.

Once the form is submitted, you’ll automatically be redirected to our scheduling page to choose a date and time that works best for you.

Please note: All initial appointments are conducted virtually. If ongoing in-person visits are appropriate for your care, they can be discussed with your provider during your first appointment.

[Complete the Intake Form]

Returning Clients

Welcome back! We’re glad to continue supporting your care. Existing clients may schedule follow-up appointments directly using the booking widget below.

If you have any questions or need assistance with scheduling, our team is always happy to help.

Contact Information

Phone: (704) 266-0544

Office Location:
7506 E. Independence Blvd., Suite 120
Charlotte, NC 28227

Accepted Insurance:

Please only schedule an appointment if you have these Insurance Companies or Cash Pay:

Aetna, Cigna, UnitedHealthcare (excluding Community Health Plan), ChampVA, Medicare, Medicaid (Partners, AmeriHealth, Vaya Health, Healthy Blue, Alliance), Tricare East, Oscar Health, Oxford Health, Blue Cross Blue Shield.

Out-of-network and self-pay options are accepted.

Please note: We do not accept UnitedHealthcare Community Health Plan. Please verify your plan before scheduling an appointment.