Scheduling
Book your appointment
New and established patients can schedule online in a few minutes. Prefer to talk to someone? Call the office and we'll find a time for you.
Schedule online
Live availability
Our secure scheduling system is embedded below. If it does not load on your device, use the button above to open it in a new tab.
Scheduling is handled through our practice management platform. Do not use online scheduling for emergencies — call 911 or go to the nearest emergency department.
How it works
Three steps to your visit
- 01
Choose your visit type
Select an in-person appointment at our Middlebury office or a secure telehealth visit from anywhere in Connecticut.
- 02
Pick a time that works
Live availability is shown directly from our scheduling system, including new-patient and follow-up appointment lengths.
- 03
Confirm and prepare
You'll receive confirmation and intake paperwork. Complete it before your visit so we can spend the appointment on you.
Telehealth visits
Secure video appointments for patients located in Connecticut, from your phone, tablet or computer.
Telehealth DetailsQuestions first?
Not sure which visit type you need, or whether we take your plan? Reach the office and we’ll help.
Check Insurance