Now accepting Telehealth appointments. Schedule a virtual visit.

About Services

Testimonials

Words from our patients

  • ZocDoc

    "It is incredibly rare to come across a Doctor who takes such personal interest in his patients...What a reassuring visit. I felt totally heard and cared for."

    Laura D.
  • ZocDoc

    "Very professional and everyone made me feel very comfortable."

    Mariah L.
  • ZocDoc

    "He listened, showed common sense which made my long, somewhat complicated problem seem that much less so. He also seemed open to taking the kind of approach I wanted."

    Rachel C.
  • Vitals

    "I am very satisfied with Dr. Kirk's knowledge and professionalism. I would definitely recommend him."

    Self-verified patient
  • Vitals

    "He has always been very nice, friendly, and very approachable."

    Self-verified patient