Office Hours

Appointments are required prior to seeing patients. Same day appointments will be made when possible, but may not always be available due to patient volume. To schedule an appointment, please call 252-689-6333 during regularly scheduled business hours.  Our office hours are:

Monday-Friday: 8:00am to 4:30pm

There will be occasional after hour clinics and Saturday appointments.  Please call our office for more information.

Please call in advance for office visits and remember to make follow-up appointments as you leave.


Please arrive 10 minutes prior to your appointment to complete paperwork. New patients should arrive 20 minutes prior to scheduled appointment. You can download, print, and complete the forms prior to your appointment if desired. Please bring the completed forms (if complete in advance), a list of all medications you or your dependent are currently taking, recent copies of x-rays, lab results and your insurance card to your appointment.


We require payment of your co-payment and any past-due account balances at the time of service.  Past-due balances will be sent to collections after 60 days. We accept cash, checks, debit and all major credit cards.  If you are self-pay, please contact our office before your appointment.

Cancellations and Rescheduling

To better serve the needs of all our patients, we ask that you call at least 24 hours in advance if you need to cancel or reschedule your appointment.  In the event there is no call/no show prior to your scheduled appointment, there will be a 50.00 No show fee applied to your account balance.  If you are more than 15 minutes late you will be charged a late fee of 20.00 dollars, due at the time of service, in addition to your co-payment or you will be rescheduled for a later date. We always make every effort to stay on schedule although there may be events in which emergencies arise. If we are seriously delayed, we attempt to notify patients beforehand.

Requests for refills

We are happy to help with refill requests during regular office hours. Please call us at (252) 689-6333 or send us a message through the patient portal for any requests.

Insurance Information

Below is a list of insurance companies that Carolina Children’s Heart Specialists accepts:

Please notify us if you have any change in your name, phone number, address, or insurance as soon as it occurs. And please be prepared to present your insurance card at every visit.

This list is not all inclusive and is subject to change without notice. If you do not see your insurance listed, please contact us at 252-689-6333 prior to your appointment to insure compatibility.