Dr. David L. Bavers, MD

Family Medicine

2305 Genoa Business Park Dr., Suite 200

Brighton, MI 48114 Directions

(810) 494-6840


4.9 out of 5

332 verified ratings

332 Ratings, 112 Comments

Jun 17, 2024
Every city needs a Dr. David Bavers MD. He is the best medical doctor I've seen in my 62 years of life. He's so thorough and caring.

Jun 8, 2024
Very satisfied with Dr Bavers.

Jun 6, 2024
a great doctor

Jun 6, 2024
Adresses all of my concerns.

Jun 4, 2024
Always shows concern and helps you keep on a healthy track.

May 19, 2024
Dr. Bavers is professional, and kind, understanding, and goes that extra mile to make sure his patients are well taken care of. Due to multiple medical issues I have, it can be difficult for him to make sure I understand what is going on, he takes his time, I know I put him behind in his schedule. He cares so much about his patients. I don't mind waiting, as medical issues are not cut and dry. I don't want a doctor rushing through my appointments. If you care enough for your doctor, you don't mind waiting. I wish people would not complain about any physician that runs behind. I care for my physican and I try to come prepared with my questions. You cannot find a better doctor like Dr. Bavers. Thank you for all you do.

May 17, 2024
Due to the multiple health conditions I have, Dr. Bavers is so good to help me walk through these issues and understand where I am in being able to deal with them. He is one amazing doctor. Wish there were more like him.

May 15, 2024
Dr. Bavers is always attentive during conversation.

May 14, 2024
Very thorough and very good communicator

May 11, 2024
Dr. Bavers is phenomenal! He is extremely compassionate, intelligent & a spectacular listener. I appreciate the care he puts into his work. Top notch doctor!

May 7, 2024
caring and a good listener, sent all the time needed with us to put us at ease

May 7, 2024
I appreciate their thorough explanations.

May 6, 2024
Easy to talk to. Relatable. Kind

May 1, 2024
I'm glad you were my/our doctor. Thank you

Apr 30, 2024
It couldn't be any better

Apr 26, 2024
Always has questions and concerns about my health and medication, explains everything to my understanding, friendly and professional.

Apr 23, 2024
It is always A+. It couldn't be better.

Apr 22, 2024
Dr. Bavers really seems to want to take the time and do the best for me.

Apr 22, 2024
Dr. Bavers is an awesome doctor. He listens and works with you on your problems.

Apr 19, 2024
Office staff is effecient and the Dr. Bavers is thorough and so easy to talk to.

Apr 17, 2024
We couldn't ask for better doctor.

Apr 16, 2024
This Dr. Is a great listener, is very thorough in explaining things and is very polite

Apr 16, 2024
A awesome doctor

Apr 15, 2024
Dr. Bavers is an excellent diagnostician and communicates very well. Very professional bedside manner.

Apr 11, 2024
Consistent focused attention and review of measurables. Thorough discussion of test results, etc. Willing to answer questions in detail.

Apr 8, 2024
I liked the staff

Apr 5, 2024
Very understanding

Apr 5, 2024
Excellent physician

Apr 5, 2024
Still respected me even though I am elderly and can’t always remember what I’m trying to say. Never tries to rush me which only would make it harder for me to explain what I need.

Apr 1, 2024
Have NO complaints, ALL GOOD!

Mar 19, 2024
The best!!

Mar 14, 2024
Took time to listen to my concerns along with asking for my feedback on treatment recommendations

Mar 13, 2024
Dr Bavers is an excellent physician. He is knowledgeable and very personable.

Mar 13, 2024
Excellent care. Good explanations and follow throughs.

Mar 12, 2024
Dr. Bavers communicates very well and takes time needed to explain medical issues and the plan of action.

Mar 6, 2024
Dr Bavers was very helpful in explaining my health condition.

Mar 6, 2024
It was my first time to see this Dr and I was anxious what might be wrong with me. He was very thorough in his exam and answered all my question patiently

Mar 5, 2024
When my doctor of many years retired, I was devastated. I learned to trust his knowledge and expertise. I thought I'd never have the same level of care. How grateful I am to have had Dr. Bavers step into the position of being my primary care provider. He is so caring, professional and especially knowledgeable. He listens to his patients and hears their questions, symptoms, worries and takes his time providing answers. I've never felt rushed or that my concerns were ignored! So grateful to be in his care!

Mar 2, 2024
It was a great experience that I had with Dr Bavers during my office visit. I usually see the same physician but I was very comfortable.

Mar 1, 2024
I can go anywhere with my insurance but I choose IHA.

Feb 28, 2024
I have nothing but good things to say about Dr Bavers. Thank you!

Feb 26, 2024
Concerned ,efficient, and a.art.

Feb 25, 2024
Dr. Bavers is an excellent doctor. His qualities as a physician are great, as he takes his time to listen, and understand what you are saying. He is very knowledgeable and thorough in his examinations. I am a complicated patient with complicated medical issues. He cares for his patients as if they were family. If he does not know something, he finds out and lets you know. Also, refers you to a specialist if needed. He caught one on my more serious health issues and got me in to see a specialist right away. I got sick and hospitalized, and the specialist told my family I would not survive and to prepare. As it turned out 3 years later I am on the recovery road and thanks to Dr. Bavers being very sharp and on top of it. He still keeps up with me and all my health needs. I cannot say enough how thankful I am for a sweet caring physician. He is like family.

Feb 23, 2024
All good, thank you!

Feb 23, 2024
He is so good at paying attention to the patients movements, that he can pretty much know what is happening to you. He is very sharp knowing when a patient is not following a treatment plan.

Feb 21, 2024
A wonderful doctor.

Feb 19, 2024
Dr. Bavers is never in a hurry and always explains and answers everything very well.

Feb 19, 2024
He is just SUPER!! we really appreciate him.

Feb 16, 2024
Dr. Bavers always explains everything and is never in a hurry.

Feb 14, 2024
My visit was a positive experience.