For Patients
Forms, insurance, and the patient portal
Register and forms
Create your account and fill out your forms online before the visit instead of on a clipboard in the waiting room.
Create an accountInsurance and billing
We file claims for all insurance we are contracted with and accept four NC Medicaid health plans. Statements are paid online.
Pay onlinePatient portal
Appointment requests, refill requests, messages, and your child’s immunization records, vitals, and medications.
Sign in to the portal
Appointments
Scheduling happens in the patient portal
Well checks, sports physicals, and follow-ups are requested through the portal, where your child's chart already lives. For a same-day sick visit, call the office and ask for the nurse.
- Phone
- (828) 262-0100
- Fax
- (828) 264-7592
Insurance and billing
- Billing questions
- (828) 262-0100 — ask for billing
- Pay online
- Through the patient portal
- Medicaid plans
- WellCare of NC, UnitedHealthcare Community Plan, Healthy Blue, AmeriHealth Caritas of NC
Bring your insurance card to every visit. If the card has not arrived yet, tell the receptionist which plan is pending.

