If you are new to our office, you may make your first appointment by calling us at 716-649-4015.  Please find our intake forms (PDF file) below which you can print out, complete, and bring with you to your first appointment.  When making your appointment, please let us know if you cannot print out forms in advance and we will arrange for you to come early to the office.

If you are an established patient who wants to schedule a return visit, you may do so online.  Kevin and Sarah’s scheduled shifts are posted on this page and you can select the time with the provider you want to see.  Click the button below to schedule your return visit.

Thank you and we look forward to serving you.

New Patient Intake Forms – Please Download


If you need to contact us via email with any questions, you may fill out the form below.


Sarah sees patients every
Tuesday and Friday morning, 8-12.
Wednesday afternoon, 1:30-6 and
Saturday after 10:30.

Kevin sees patients every
Tuesday and Friday afternoons, 1:30-6.
Wednesday morning, 8-12 and
Saturday from 8-10:30.

Occasionally we will have to make changes to our schedule and we will do our best to let you know in advance.