Ratings for Dr. David Roy

3
Staff
4
Punctuality
5
Helpfulness
5
Knowledge

Dr Roy has been my families physician for 26 years. I absolutely trust him with anything and everything concerning myself and my families health. He is honest and very upfront about what the current issue is and is very comforting and sympathetic to every ailment. I am not sure what I will do when he does decide to retire. I will be lost!

Submitted April 20, 2016

0
Staff
3
Punctuality
5
Helpfulness
5
Knowledge

First off, Dr. Roy not being on time is not his fault IMO, and he is the most caring wonderful GP, and all around wonderful person . He has been my family doc, for at least 30 years.

Submitted April 27, 2007

0
Staff
4
Punctuality
5
Helpfulness
5
Knowledge

Dr. Roy is very caring and intune with what you are saying to him. He knows what he is talking about and makes sure that you understand everything before you leave. I would never hesitate to call him at home with a question, or a problem, which you will not find in many doctors around here. He also has been through his own health battles and is very sympathetic to you and how you are feeling.

Submitted July 31, 2006

0
Staff
5
Punctuality
5
Helpfulness
5
Knowledge

Not only was this gentleman my physician he was a person I would gladly work with any day. I (as a nurse) observed his interation with patients, his assessment of their conditions, and his support of those who were terminally ill. This individual is the best of the best. His knowledge base is far surpassed by his level of concern for his patients. With him, you get the best of both worlds. He is one of the few people I have encountered that I have never heard anyone speak badly of. David, I only wish I stayed in touch. Jerald Cassidy

Submitted July 20, 2006

Facility Affiliations


Dr. David Roy's Credentials

Education

  • University Of Vermont College Of Medicine (Grad. 1982)

Insurance accepted by this Doctor

Other patients have successfully used these insurance providers, please call the Doctor's office to find out if your insurance plan is accepted.
Blue Cross / Blue Shield