Primary Care · Petersburg, WV

Who is actually managing your health — or should be?

Most people visit a doctor only when something goes wrong. Dr. David E. Harman practices differently: preventive, thorough, and genuinely attentive — so you stay well before you need to get well.

Location 14 S Main St, Petersburg, WV 26847
Hours Mon–Fri, 8:00 AM – 5:00 PM
What We Offer

Comprehensive care for every stage of life

From routine checkups to chronic condition management, Dr. Harman provides the kind of continuous, personalized care that keeps you healthy year after year.

Preventive Screenings

Annual physicals, lab work, cancer screenings, and immunizations — the proactive steps that catch problems before they become serious.

Chronic Disease Management

Ongoing support for diabetes, hypertension, asthma, and other long-term conditions — with regular monitoring and adjusted treatment plans.

Acute Illness & Injury

Same-day or next-day visits for infections, sprains, allergies, and other urgent but non-emergency conditions.

Family & Personal Health

Care tailored to your age, gender, and family history — because one approach never fits every patient.

Health Education

Clear explanations of your diagnosis, treatment options, and lifestyle changes — so you can make informed decisions about your body.

Care Coordination

Referrals to specialists, coordination of records, and follow-up — because your health doesn't stop at the clinic door.

Dr. David E. Harman in his Petersburg medical office
About Dr. Harman

A physician who listens — that's not a cliché here, it's the standard.

Dr. David E. Harman has built his practice around a simple conviction: patients deserve a doctor who knows them — their history, their concerns, their goals — rather than treating every visit as a brief transaction.

Based in the heart of Petersburg, West Virginia, his office at 14 South Main Street has served the community with the same steady commitment to quality care that draws patients back year after year. Whether you're managing a chronic condition, navigating a new diagnosis, or simply keeping up with preventive care, you'll find a clinician who takes the time to explain, to consider, and to follow through.

01

Time & Attention

Appointments are scheduled to allow real conversation, not rushed checklists.

02

Continuity

You see the same doctor at every visit, building a relationship that improves outcomes.

03

Community Rooted

A Petersburg practice that understands the health needs of the surrounding community.

Patient Information

What to know before your visit

We want your first visit to be as smooth as possible. Here's everything you need to bring and understand ahead of time.

Insurance & Payments

We accept most major insurance plans. Please call our office ahead of your visit to confirm coverage and any co-pay requirements.

New Patients

Welcome. New patients should arrive 15 minutes early to complete registration paperwork and bring a photo ID and insurance card.

Hours of Operation

Monday through Friday, 8:00 AM to 5:00 PM. Evenings and weekends by appointment only. Call to schedule.

Preparation

Bring a current medication list, any recent lab results, and a list of questions or concerns you'd like to discuss during your visit.

Location

Conveniently located in downtown Petersburg

We're on South Main Street, easy to find and with parking available nearby.

14 S Main St
Petersburg, WV 26847-1752
(304) 257-4770 Call to schedule an appointment

Monday – Friday

8:00 AM – 5:00 PM

Get in Touch

Ready to take the next step in your health?

Call our office to schedule your appointment. We accept new patients and will work with your schedule. If you have questions before booking, don't hesitate to reach out — we're happy to help.

14 S Main St, Petersburg, WV 26847-1752

Mon–Fri, 8:00 AM – 5:00 PM

Send a Message

We'll get back to you within one business day.

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