Prepare for Your Appointment

Dr. Benjamin always strives with much effort to be on time for his patients and hopes that patients will do the same.  Patients should plan to arrive 15 minutes prior to the scheduled appointment in order to complete necessary check in.  With access always a challenge for patients these days, if you need to cancel, please contact us as soon as possible, at least 24 hours before, so that we may offer that slot to another patient.

We encourage you to access our online patient portal prior to your appointment, which offers convenient scheduling and communication features, and assists with access to your medical records.


Patients should also plan to bring the following:

  • A current insurance card.
  • A list of current medications and conditions for which they have been prescribed.
  • Names and contact information for all other medical providers currently managing their care.
  • If applicable, recent diagnostic reports and images such as bone scans, MRIs, CTs and EMGs.

Insurance and Payment Information

We accept the following insurances. If you do not see your insurance carrier listed here, please contact our office for benefit verification. (subject to change)

  • VT, NY, NH Medicaid
  • Medicare
  • Blue Cross VT
  • Blue Cross Empire
  • Cigna
  • Aetna
  • MVP
  • CBA
  • Martins Point
  • United
  • Tricare

Please note that for our private pay patients, payment is due at time of service.

Request Your Medical Records

Please use our online patient portal to request a copy of your medical records.