About Me
One of the most rewarding aspects of my work is the opportunity to build lasting relationships with my patients and their families. Over time, I’ve had the privilege of walking alongside them through every stage of life — from childhood to adulthood and beyond.
Education is a cornerstone of my practice. I’m passionate about teaching, whether it’s mentoring the next generation of physicians or empowering my patients with the knowledge they need to make informed decisions about their health. I believe that education is a powerful tool — one that fosters confidence, encourages prevention and supports lifelong wellness.
My approach to care is centered on the individual. I take the time to understand not just a patient’s medical history, but also their values, goals and what matters most to them. This patient-centered philosophy guides every decision I make, ensuring that my recommendations align with each person’s unique needs and preferences.
Every visit is an opportunity — not just to treat, but to prevent. I emphasize preventive care whenever possible, because I believe that the best medicine is proactive. I also work closely with an interdisciplinary team to address barriers to care, helping to ensure that every patient has access to high-quality services and support. Together, we strive to meet the needs of our community and promote health at every level.
I take the time to understand not just a patient’s medical history, but also their values, goals and what matters most to them.
Request an Appointment
Request Online with MyChart
Returning patients can request an in-person or video appointment with their provider.
Request by Phone
New and returning patients can request appointments by directly contacting the practice.
My Locations
37 Haystack Road
Hinesburg, VT 05461-6613
Insurance Accepted
Please see below for all insurers contracted with the University of Vermont Health Network. Inclusion in this list does not guarantee participation of your specific insurance plan or coverage of your planned service. Please contact your insurer to determine your benefit coverage.
- Aetna
- Anthem Blue Cross Blue Shield NH
- Blue Cross Blue Shield of Vermont
- Blue Cross Blue Shield of Vermont (BCBSVT) / CBA (includes Dental)
- Capital District Physicians' Health Plan (CDPHP)
- Capital District Physicians' Healthcare Network (CDPHN)
- CHAMPVA
- Cigna / Great West (includes Dental)
- Cigna LifeSource
- Coventry Health Care/First Health
- Delta Dental
- EBPA
- Empire Blue Cross Blue Shield (HMO only)
- Evernorth (formerly Cigna Behavioral Health)
- Excellus Blue Cross Blue Shield
- Fidelis (New York Quality Healthcare Corporation) (excludes Essential Plan and Exchange products)
- Harvard Pilgrim Health Care (excludes NH Health Benefit Exchange, Medicare Advantage, and Managed Medicaid)
- MagnaCare
- Medicaid (VT and NY)* (VT Medicaid includes Dental)
- Medicare*
- MVP
- Optum Rx
- POMCO (must include POMCO Select Logo)
- St. Regis Mohawk Tribe (Medicare)
- The Vermont Health Plan (TVHP)
- TriCare Humana Military (excludes Humana Behavioral Health)
- TriCare Martin's Point Health Care (excludes Behavioral Health)
- United HealthCare – The Empire Plan
- United HealthCare (excludes United Behavioral Health)
- Vermont Blue Advantage
- Veteran's Administration Community Care Network (VA CCN) (United HealthCare)
- Workers' Comp (VT and NY)
- Zelis/Stratose
*Medicare — Not every provider type is eligible to enroll with Government Payers. Please consult your provider’s office prior to visit for confirmation.
Experience
American Board of Family Medicine - Family Medicine
- Maternal Child Health
- Lactation