About Services Approach Reviews Contact Call (304) 257-1944
Primary Care · Petersburg, WV

Your Health,
Our Priority.

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.

15+
Years Experience
5,000+
Patients Served
4.9
Patient Rating
Dr. Dewey Bensenhaver in a professional medical setting
Modern medical office interior
Trusted care
since 2009

A physician who
actually listens.

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.

Board Certified
Preventive Focus
Chronic Care Mgmt
Same-Day Visits

Comprehensive care
for your whole family.

From routine check-ups to specialized management, our services are designed to keep you healthy at every age and stage.

Preventive Exams

Annual wellness visits, health risk assessments, and age-appropriate screenings to catch issues before they become problems.

Chronic Disease Management

Ongoing, coordinated care for diabetes, hypertension, asthma, and other conditions that require long-term attention.

Acute Illness & Injury

Same-day appointments for infections, minor injuries, and urgent concerns — because health issues don't keep business hours.

Family Medicine

Continuity of care from pediatrics through senior years. We treat the whole family, knowing each member's history.

Insurance & Billing

Transparent billing and in-network coverage with most major plans. We handle the paperwork so you can focus on recovery.

Community Health

Participating in local health initiatives, vaccination drives, and wellness education across Highland County.

Care that
puts you first.

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.

01

Time Matters

No rushed consultations. Every visit is scheduled with enough time to hear your full story and address every concern.

02

Continuity of Care

You'll see the same physician consistently, building a relationship that understands your history, your family, and your health trajectory.

03

Evidence-Based Practice

Treatment plans grounded in current medical research, tailored to your individual needs and preferences — never one-size-fits-all.

04

Accessibility

Conveniently located at 100 Hospital Drive with flexible scheduling, phone access, and a team that returns calls promptly.

What our patients
say about us.

"

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.

Margaret T.
Petersburg, WV
"

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.

James & Susan K.
Highland County
"

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.

Robert D.
Petersburg, WV

Your health journey
starts here.

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.

We'd love
to hear from you.

Have questions about our services, insurance, or scheduling? Reach out and we'll get back to you as soon as possible.

Address 100 Hospital Dr, Petersburg
26847-9570
Office Hours Mon – Fri: 8:00 AM – 5:00 PM
Sat – Sun: Closed

Send a Message

Fill out the form below and we'll respond within one business day.

Message Sent!

Thank you for reaching out. We'll be in touch within one business day.

Find Us

100 Hospital Drive
Petersburg, WV 26847-9570

Located in the heart of Petersburg, easily accessible from Route 55 and Route 220.

Get Directions
Is this your business? Claim your website
Your own domain includedLive in minutes, edit anytime
Claim my website