A fee of $50 will be charged for missed appointments. 

Services we offer.

Direct Primary Care

No insurance? No problem!

For a monthly fee, our Direct Primary Care (DPC) membership gives you affordable, consistent access to high-quality care—without the hassles of insurance billing or surprise fees. This program is ideal for individuals who value personalized service, same-day access, and a true relationship with their care team. Membership slots are limited, so sign-up today!

 

Traditional Primary Care

We accept all insurances and have very affordable cash-pay rates for services and lab work. 

Office Visit
New Patient Visit
$150
Office Visit
Established Patient Follow-up
$75
Office Visit
Telehealth Visit (established patient only)
$75
Physicals
DOT Physical
$100
Specialty
Marijuana Medical Card
$100
Labs
In-house labs
Average $50
Testing
Covid/RSV/Strep/etc
Average $30

Additional rates for services available at the front desk.

Call 540.703.2682 to make an appointment

Minor procedures and injections 

  • Migraine that just won’t go away? We can treat you in house.
  • Chronic joint pain from arthritis? Steroid joint injections.
  • Chronic muscle pain? We do trigger point injections for stubborn muscle tension.
  • Monthly B-12 injections for energy support
  • I&D for abscesses
  • Minor laceration repair (staple and dermabond)
  • Skin lesion removal 
  • Skin lesion biopsy
  • In-house Asthma/COPD nebulizer treatment
  • Trouble with hearing? We can do cerumen removal in-house.
  • IV Hydration
  • Many of these services are included in our DPC membership

And much more, depending on need, call to schedule today! 

 

Call 540.703.2682 to make an appointment

Lab Testing

  • We offer a wide range of in-house lab testing for same-day results for those with and without insurance. 

  • All testing will be discussed in detail, along with any costs associated and will be approved by the patient prior to ordering. 

  • Send-out specialty lab testing is available for cash-pay patients, but will accrue additional cost. 
Call 540.703.2682 to make an appointment

Walk-in Visits

Walk-in visits are always welcome for urgent needs- same day appointments- can do strep test, RSV, Covid, pregnancy, flu A/B, hpylori, urinalysis, and more.

*Walk-in visits are subject to wait times. We will always do our best to have some availability for walk-ins in our schedules.

Call 540.703.2682 to make an appointment

What our patients say about us

Posted on Google
Todd Norvell profile picture
Todd Norvell
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Holly and her staff have bent over backwards to arrange an incredible array of appointments, prescriptions, and care options for my mother. We are so blessed to have your team helping us. I can't say enough good things about Eastlake Primary Care. Great people.
Posted on Google
Dana Owen profile picture
Dana Owen
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
We had such a wonderful experience at Eastlake Primary Care for my daughters’ annual visit. From the moment we walked in, everything felt organized, welcoming, and efficient. The new patient process was completely seamless, which made check in stress free and quick. The entire staff was genuinely kind and attentive. They were warm with my girls, patient with questions, and made the whole visit feel calm instead of clinical. It is clear they truly care about families and creating a positive experience. I also really appreciate that they accept insurance and offer a direct primary care option, which gives families flexibility depending on what works best for them. That kind of transparency and choice is refreshing. Overall, it was smooth, professional, and caring from start to finish. I am so grateful we found a practice that makes routine visits feel easy and comfortable. Highly recommend.
Posted on Google
Bob Gillespie Gillespie profile picture
Bob Gillespie Gillespie
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Eastlake primary care is a breathe of fresh air in the medical field Holly and the nurses treat you with respect are very knowledgeable, friendly, they don’t mind you asking questions and takes the time to explain my problems and solutions to get healthy again !!! Highly Recommend 5 stars
Posted on Google
Kayla Taylor profile picture
Kayla Taylor
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
I had the privilege of hearing about this facility due to my husband working on their phones. Today my husband had a visit due to him being extremely sick. A call this morning lead to him being about to be seen later this morning. He already knew the ladies but as an outsider coming in they were wonderful with him. Asked several questions about how he felt. Gave us options on test they could give and recommend what they thought we should do. We had full control of the visit while they gave excellent care. All the girls in there were warm and welcoming. Testing took maybe 10 minutes tops and she showed him exactly what his results were without just telling him. This clinic will be a wonderful addition to the area! I can't wait to see her grow!
Posted on Google
Dean Grady profile picture
Dean Grady
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
I visited Eastlake Primary Care, the new doctor near Food Lion in Moneta, and was very happy with their care for my routine physical. They were professional, well informed, helpful, and timely! I highly recommend this practice as a Primary Care physician.
Posted on Google
Jessica Saunders profile picture
Jessica Saunders
Google star 1Google star 2Google star 3Google star 4Google star 5Trustindex verifies that the original source of the review is Google.
Wonderful experience at Eastlake Primary Care today! Holly is very knowledgeable. The nursing staff are great and the in house lab is very convenient.
Verified by Trustindex
Trustindex verified badge is the Universal Symbol of Trust. Only the greatest companies can get the verified badge who has a review score above 4.5, based on customer reviews over the past 12 months. Read more
© 2025. All rights reserved.
This website does not provide medical advice, diagnosis or treatment recommendations.
This website is not a substitute for your doctor or other health care professional's care. The material on this site is for informational purposes only.