How may we help you?

Appointments are highly encouraged

You can call our office at (804) 246-4942, Sundays from 11am-5pm and Monday-Thursday from 9am until 6pm to schedule, or you can click the CONTACT link above and send an appointment request and we will contact you promptly. Walk-Ins will be accepted if time permits during office hours. We accept many major insurances and offer discounts for self-pay services. 

Please know that we DO NOT accept Medicaid or Medicare at this time. 

Typical Reasons for Scheduling

 Asthma * ADHD * Blood/Labwork * Birth Control  * Hypertension *  Depression * Diabetes  * Sexual Dysfunction  * Gastrointestinal Issues * General Consultations * Physical Exams  * Weight Loss * High Cholesterol * Headaches * Pediatrics * Prescription Refills * Rashes/Sores/Dermatological Issues * Hormone Replacement Therapy/Pap Smears  * Internal Medicine * Thyroid/Diabetes/Endocrine Issues* Urgent Care and Primary Care Issues * Urinary Tract Infections * Respiratory problems (COPD, colds, flu, asthma, bronchitis, etc.), D.O.T. Physical, Psychiatry and Mental Health

If you do not see the care listed that you are looking for, please call 804-246-4942 and speak with our office staff.  Our staff is available Sundays 10am-6pm and Mondays through Thursdays from 9am until 6pm.  On Fridays and Saturdays, we will not return calls, texts, or email communications. If you experience an emergency at any time when we are unavailable, please call 911 immediately, or go to your nearest Emergency Room or Urgent Care if you can safely do so.

New Patient "Basic" Appointment

If you are needing to get care for just one issue, it is considered a "Basic" visit. The cost of a "New Patient" visit is $79. This visit focuses on one issue only.

Additional charges may apply if decided between yourself and the provider. These charges could be for blood or labwork, injections, treatments given or other services provided. You will always be told during your visit if there will be additional charges, PRIOR to that service being completed.

New Patient "Complex" Appointment

If you need to be seen for more than one issue it is considered a "Complex" visit. A New Patient visit for a "Complex" case is $129. This is for more than one ailment or issue per visit.

Additional charges may apply if decided between yourself and the provider. These charges could be for blood or labwork, injections, treatments given or other services provided. You will always be told during your visit if there will be additional charges, PRIOR to that service being completed.

"Basic" Follow-Up Appointment

This is a follow-up for a "Basic" visit to ensure that you are on the way to stabilizing or improving and healing."
The cost of a "Basic" Follow-Up is also $79. Additional charges may be applied if it is decided between you and the provider that other services are to be completed.

"Complex" Follow-Up Appointment

This is a follow-up for a "Complex" visit to ensure your conditions are stabilizing and to evaluate if your health is improving, or if changes in treatment are needed.
The cost of a "Complex" Follow-Up is also $129. Additional charges may be applied if it is decided between you and the provider that other services are to be completed.

What To Expect...

When you become a patient of East Coast Family Medicine, your are indeed in good hands.  Our provider has 29 years of experience of working with patients from of all ages. We currently accept patient from 3 years old to 103 years young.

We are friendly, professional and easy to work with, and ask the same of our patients. We will never tolerate verbal abuse, swearing at or being rude to the provider. We treat people kindly and expect the same.

Our provider, Amy Pharr, NP is an Advanced Practice Registered Nurse, who is dually certified in Family Medicine and Psychiatry. East Coast Telepsychiatry, our parent company also sees patients for psychiatry in Virginia, South Carolina, Florida, Texas and New York, all via telehealth.

Ms. Pharr can evaluate, diagnose, and provide treatment programs for many of the common issues we all face from day to day. Treatment may or may not include medication prescribing, test ordering, and management as needed and warranted. We DO NOT prescribe benzodiazepines or narcotics under any circumstance. Ms. Pharr can continue medications you are already on, or if needed, prescribe the best medication for your specific condition. Our goal is to not see you very often and to get you on a road to healing and improving!

What You Get During a Visit...

New Patient visits typically last from 10-25 minutes once you get to the provider. This varies depending on the need(s) of each patient we have.   We encourage appointments to be made and any paperwork to be completed online to minimize waiting times in the lobby. We try to be prompt with our times and ask all patients to be on time, every time. 

Once an appointment is requested, our staff emails all intake forms and ensure they are completed and returned in time. For walk-ins, you can complete the forms on a computer in our office setting, but again we highly encourage appointments if possible.

Once forms are in, our provider has to review everything prior to seeing each patient. She then sees the patient, and regardless of the length of the visit, then has to complete a required “Note” for the visit and send in any prescriptions if applicable.

Regardless of the amount of time you are with us, we always try  ensure you always get the proper care you deserve!