Patient
Dr. Stephen Beaudoin is a great doctor. I've been going to him for many, many years. My sister and mother do as well. He takes the time to answer all of your questions, and has never rushed me, even when I'm taking too long. His practice has the patient gateway, that is easily accessible, can see all my test results and appointments, etc. This makes it very easy to communicate with the office as well.