I understand that pain can greatly diminish quality of life, and1
treat each patient individually according to their treatment needs in order to relieve the level of discomfort as quickly as possible. Patients are placed on long-term care plans only when needed. For more complex conditions, we refer patients within our comprehensive specialty network.

I pride myself on a no-wait policy and new patients can usually be seen the same day. When you call for an appointment, I will schedule your visit as quickly as possible. If no one is available to answer the office line, your call will be immediately redirected to an on-call pager. This allows me to provide 24-hour phone coverage and a quick response to your request. Just leave a detailed message, and your call will be returned usually within an hour.

Additional Treatments

I am excited to be able to offer a wide array of complementary services designed to treat your specific health concerns and promote general well being through my partners at Iron Fit. Iron Fit offers a variety of soft tissue reeducation, strength training, cardiovascular training, individual one on one training and group training.

If you have any questions, please do not hesitate to give me a call or send us e-mail. I look forward to seeing you soon, and best wishes for your continued good health.

Location & Hours

Our Locations

Office Hours

East Rochester Office


12:00 pm-7:00 pm


12:00 pm-6:00 pm


12:00 pm-7:00 pm


12:00 pm-6:00 pm


12:00 pm-7:00 pm


8:00 am-12:00 pm