Office visits are by appointment only Monday through Friday. Please schedule your appointment as far ahead as possible to allow for a better choice of day and time. If requesting an appointment via email, please specify a day and time range that you are available to come in.

Please let us know the type of exam you wish to schedule. For example: follow up, yearly, company physical or insurance exam. It is very important that you register with your full name as listed on your insurance card and have your insurance card available to be copied at your arrival time. Please notify us of all insurance or address changes. For your convenience, you can complete your registration forms online. Please print them off and bring them with you to your appointment.
If you are unable to meet your scheduled appointment time, please call the office as soon as possible for rescheduling. Patients should arrive 15 minutes before their scheduled appointment. Late arrivals (in excess of 15 minutes past appointment time) may be asked to reschedule. We know that your time is valuable, and we will make every effort to honor all commitments.



We currently participate in the following insurance plans: 

  • Aetna

  • Blue Cross Blue Shield

  • Blue Cross Blue Shield PCN (Personal Choice)

  • Blue Cross Blue Shield (St. Vincents)

  • Medicare

  • Railroad Medicare

  • Health Strategies

  • Health Choice

  • United Health Care

  • United Health Medicare Complete

  • UMWA

  • Champus/TriCare (Standard Plan)

  • Private Health Care System (PHCS)

  • Commercial Insurances

  • Viva

  • Health Springs