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.
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.
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.
Time & Attention
Appointments are scheduled to allow real conversation, not rushed checklists.
Continuity
You see the same doctor at every visit, building a relationship that improves outcomes.
Community Rooted
A Petersburg practice that understands the health needs of the surrounding community.
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.
Conveniently located in downtown Petersburg
We're on South Main Street, easy to find and with parking available nearby.
Petersburg, WV 26847-1752
Monday – Friday
8:00 AM – 5:00 PM
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