Comprehensive, compassionate medical care rooted in the heart of Petersburg, West Virginia. From preventive screenings to chronic condition management — we're here for every stage of your life.
Dr. Dewey Bensenhaver built his practice on a simple belief: every patient deserves time, attention, and a partner who remembers their name and their history. Based at 100 Hospital Drive in Petersburg, his practice serves families across Highland County and the surrounding communities with the same dedication a small town deserves.
Whether you're managing a chronic condition, updating your preventive care plan, or navigating a new diagnosis, you'll find a clinician who treats the person — not just the chart.
From routine check-ups to specialized management, our services are designed to keep you healthy at every age and stage.
Annual wellness visits, health risk assessments, and age-appropriate screenings to catch issues before they become problems.
Ongoing, coordinated care for diabetes, hypertension, asthma, and other conditions that require long-term attention.
Same-day appointments for infections, minor injuries, and urgent concerns — because health issues don't keep business hours.
Continuity of care from pediatrics through senior years. We treat the whole family, knowing each member's history.
Transparent billing and in-network coverage with most major plans. We handle the paperwork so you can focus on recovery.
Participating in local health initiatives, vaccination drives, and wellness education across Highland County.
Every decision in our practice is guided by a commitment to patient-centered medicine — where your goals, your comfort, and your trust come before everything else.
No rushed consultations. Every visit is scheduled with enough time to hear your full story and address every concern.
You'll see the same physician consistently, building a relationship that understands your history, your family, and your health trajectory.
Treatment plans grounded in current medical research, tailored to your individual needs and preferences — never one-size-fits-all.
Conveniently located at 100 Hospital Drive with flexible scheduling, phone access, and a team that returns calls promptly.
Dr. Bensenhaver is the first physician who actually took the time to explain my condition in a way I could understand. I finally feel like I'm in control of my health.
We've been bringing our family here for years. The office is welcoming, the staff is kind, and Dr. Bensenhaver remembers every detail about each of us.
After moving to the area, I was nervous about finding a new doctor. From my first visit, I felt heard and respected. That's rare these days.
Whether it's your first visit or you're looking for a new primary care physician, we're ready to welcome you. Call us today to schedule an appointment.
Have questions about our services, insurance, or scheduling? Reach out and we'll get back to you as soon as possible.
Fill out the form below and we'll respond within one business day.
Thank you for reaching out. We'll be in touch within one business day.