David G. Preston

David G. Preston, MD

Patient Rating
4.9 out of 5 (251 Ratings, 81 Comments)

Profile

Gender:
Male

Specialty:

Internal Medicine

Areas of Interest

Dr. Preston is an internal medicine physician who has practiced locally since 1989. A member of MaineGeneral Medical Center's active staff, he has special expertise in diabetes and diabetes complications, heart disease, heart failure and stroke. He is certified by the American Board of Internal Medicine.

Languages Spoken

  • English

Education

Education

Harvard University, Boston, MA (1986), Medical School

Residency

Beth Israel Deaconness Medical Center, Boston, MA, Internal Medicine

Professional Memberships

  • Maine Medical Association
  • American College of Physicians

Board Certifications

  • American Board of Internal Medicine

Office Information

Locations

Patient Reviews

November 06, 2024
It was thoughtful, it got to the points of my worries and a plan going forward. I would definitely say it's a 10. It was excellent care by Dr. Preston.
November 05, 2024
Yes, Dr. Preston is a superb provider. I've been a patient of his for 30 years and I've received stellar, stellar care. I trust him implicitly and I will continue to be his patient as long as he'll allow me and as long as he stays in practice. I would recommend anyone to Dr. Preston and his team. It's just you get thorough care and decent communication is superb and I wouldn't think of another provider. Okay? Thank you. Take care.
November 05, 2024
Dr. Preston and the entire staff are really the best medical care available and always has been. Too bad all Doctors and staff are not of the same caliber. They are #1
October 31, 2024
Very satisfied with everything. Has advised family and friends and everybody. So lucky to have them here.
October 15, 2024
A great team! I have trusted Dr. Preston for years...his medical skills and his communication. New assistant is a nice adjunct! Thank you.
October 14, 2024
Dr. Preston and his staff, he's been my doctor since I was 20 years old. I love him, think the world of him, and would not want to go to anybody else. He's been wonderful to me and to my wife for many years. I love him.
October 14, 2024
I always feel taken care of there. I never feel judged or mistreated. The entire office staff seems to actually care about my well being. I can not thank them enough.
October 08, 2024
Dr. Preston is always understanding and very helpful! I am so grateful for him and his Staff.
October 08, 2024
Dr. Preston, listened to all my health concerns, provided information in a clear and straightforward manner, and included me in selecting treatment options.
September 25, 2024
Dr Preston is a great doctor I feel blest to have him
September 17, 2024
Dr. Preston and care team are the Best!
September 17, 2024
Excellent care.
September 03, 2024
The attention and the service was fantastic. It always is. Dr. Preston and the staff do a fantastic job.
August 28, 2024
Caring team good care.Thank you for all you do.
August 27, 2024
I have been lucky enough to have Doctor Preston, and his always great staff, as a primary care provider for decades and could not be happier, I can talk about anything and be completely open, I am sure their care has helped me.
August 27, 2024
Dr. Preston and staff are top notch. Thank you.
August 26, 2024
Love Dr. PRESTON
August 21, 2024
Dr. Preston does a great job and has an excellent support team.
August 07, 2024
Been with Dr. Preston for over 25 years and his service and attention have always been exemplary.
August 06, 2024
Always attentive family atmosphere. Dr Preston is the best primary care doc around.
July 30, 2024
Dr Preston is a cut above, as I'm sure you're already aware. Every person that works for him all but worships the ground he walks on, and I'm only slightly exaggerating. He's just a good man, a good doctor, and loves being of service over being served. A simple but powerful combination.
July 30, 2024
I've been with Dr. Preston for over 20 years and I really, really like him. He's a very, very good doctor, if I wanted to say that. Okay? Thank you.
July 08, 2024
Every appointment I have had with this office has been professional caring and helpful.
July 02, 2024
Everything went very well, have been a patient for years and always have a good experience.
July 02, 2024
We love Dr. Preston.
July 01, 2024
When I got there, I didn't have to wait a long time to see Dr. Preston. And when I saw Dr. Preston, everything was done very, I mean, very personal. He was very nice and talked to me real good and I understood everything he said to me. And I really liked my appointment that I had with him.
June 19, 2024
always postive exxperience
June 18, 2024
The doctor was so kind, and helpful. He took the time to explin the maneuver to me, provided written instructions, was effective and efficient.
June 18, 2024
Dr Preston is great
June 17, 2024
Thanks to Thayer Internal Medicine for getting me in to see Dr. Preston right away. The care I received was excellent. The entire team is great!
June 11, 2024
Dr Preston has been my physician for probably over 30 years, and has never failed to be anything but the best. He not only hears but truly listens, and provides with the patient's best interest as his goal. His knowledge, wisdom and compassion make him the kind of care giver everyone hopes for
June 10, 2024
Excellent experience and the staff is kind and caring
June 03, 2024
As usual, Awesome.
June 03, 2024
All of the staff members were very professional in performing their duties. Dr. Preston leads by example.
May 28, 2024
More Drs. need to be recruited to staff to assist the only one who is there It is hard to get a yearly appt. It ends up being 14 plus months to be seen by a practitioner.
May 14, 2024
For the second visit in a few months, checkout was again delayed due to a "slow computer".
May 13, 2024
Dr Preston is the best. Caring and understanding of his patient. Focused on his patient. His staff is the same as he is, wonderful!
May 07, 2024
fantastic Lucky to have David Preston as my primary care physician
May 06, 2024
Dr. Preston has always been kind and listened attentively to what you said. No matter what he was doing, he stopped and listened. The Best!
May 01, 2024
I travel an hour when I could find a doctor closer but choose to travel because I lovebthe staff and my doctor.
April 24, 2024
Thank you to my Primary Care doctor, Dr. Preston, who has always provided excellent care. I feel very fortunate to have had him all these years!! The office staff is wonderful too and always very pleasant!! Thank you!
April 23, 2024
Dr. Preston was thoroughly on top of my issues, took them seriously, and involved me in the treatment plans.
April 23, 2024
Great
April 22, 2024
Everybody there was really nice and helpful and it's a good team. That's all I can say for them. I like Dr. Preston a lot, and the rest of those people are really nice. Bye.
April 22, 2024
I have been going to this same office for years and have always been very satisfied with my care. They have a wonderful team I love it there
April 22, 2024
I wish all my family could go there.
April 22, 2024
Comforting, competent, staff!
April 17, 2024
Don't know if there is a kinder physician than Dr. Preston
April 15, 2024
Dr Preston is the best. Don't let him retire.
April 10, 2024
I appreciate Dr. Preston intentionally asking how I am as well as my family, and truly caring about my well being. He looks at me and listens.
April 02, 2024
The staff is very cordial and knowledgeable and they do their level best to make sure I get the best patient care. And I've been always very, very satisfied with Dr. Preston and his other staff. They're just a really top-notch group. And Dr. Preston is a brilliant practitioner. Very devoted and kind. I'm very fortunate to have had him all these years as my primary care physician. Thank you. Bye-bye.
April 02, 2024
The medical assistant that was with Dr. Preston made me feel at ease. Dr. Preston was a superb listener. He was very professional. They were pleasant and polite and did a blood draw efficiently.
April 01, 2024
I would like to give my thanks to Dr Preston for treating me and for his kindness and compassion for my health problems and for listening to my concerns and treating me respectful ,we were able to come up with a plan for my chronic pain.i would definitely choose him as my primary care physician in the future.Thank You Kindly
March 27, 2024
Very satisfied. Most professional and courteous.
March 26, 2024
The MA who checked me here was cheerful and professional! Check out was great as usual! I appreciated being able to have my xray done right away. --- Good visit!
March 26, 2024
Dr. Dave Preston and his team are top notch.
March 25, 2024
Very pleased with my visit and the recommendation from the doctor to follow thru with an orthopedic doctor
March 19, 2024
Yes, I had very good service from you people. I thought you were very thorough and you took time to listen to what I had to say. Thank you.
March 11, 2024
Dr. Preston is a skilled physician and a very kind person. We feel extremely fortunate to have him as our physician.
March 07, 2024
Thanks for always putting my health first
March 05, 2024
Dr Preston has provided me with outstanding care for decades!!!
March 05, 2024
Dr Preston and hi staff are the best.
February 27, 2024
Dr. Preston is fantastic... Just what I needed for my heart condition.
February 27, 2024
Dr. Preston is the absolute best. So grateful to have him as my PCP.
February 20, 2024
Thanks to Dr. Preston and team t provide medical care for many years.
February 19, 2024
Dr. Preston know's his job very well and he is a very good at his job, thank's
February 19, 2024
Excellent care, Very professional
February 19, 2024
Dr.Preston is the only reason it gets high marks. I have been a patient since the office was in vassalboro and was the most amazing place. It has gone way downhill. The people are still amazing but the becoming a part of Maine General was the worst thing for the practice. You can no longer get ahold of doctors, no one stays, and it just has become another medical office that no longer stands out. EXCEPT Dr.Preston. I have tried to find other places but no one has room so I am stuck at a place that has different doctors everyone amd has gone mainstream with its operations which is terrible.
February 13, 2024
Dr. Preston was great. Listened to all my concerns. Said he would follow-up after tests.
February 12, 2024
Dr. Preston is a kind, wonderful man, a great doctor, and his staff are all very kind and professional. Thank you.
February 12, 2024
Dr Preston and his staff are always professional and extremely knowledgeable. I am always confident of my care.
February 06, 2024
Hello, I want to tell you everything that Dr. Preston did was excellent and Maine General is excellent. Thank you.
February 05, 2024
They were very personable and great to talk to due to a delay in next room by the Doctor.
January 08, 2024
Excellent as always!
January 02, 2024
Appreciate the willingness to address my issues with cervical disc disease
December 26, 2023
Dr. Preston is the reason I feel positive about my care.
December 20, 2023
I've been a patient of Dr. Preston's for 35+ years. He and his staff are always excellent in their treatment, effectiveness and organization.
December 06, 2023
Dr Preston is the best practitioner MaineGeneral is lucky enough to have !!! The Gold standard !!! And his team is equally amazing ..... Great and very patient office staff....his assistant is amazing, and the RN is another gold standard
December 05, 2023
As always, Dr. Preston gave excellent care.
November 29, 2023
The staff is always so helpful, courteous, & helpful. Dr Preston's nurse was very pleasant and compassionate. Dr Preston as always hit the spot on my knee with the shot of cortisone, unfortunately it didn't work as well this time. No complaints!
November 28, 2023
Still waiting on the results from X-rays and to be scheduled for physical therapy after that.
Read More Reviews