Extremely professional, courteous, answered all questions with calls returned in a timely manner. I felt that the staff genuinely cared about us. It felt like an “old timey” doctor-patient interaction. 5 stars.

David H.

Amazing providers and staff

Enid O.

Recently moved to the area and very impressed with the Brock office. Everyone is extremely helpful, friendly and the office is run very efficiently.

Shaina B.

The whole staff has been incredible in the years we have seen Dr Bratton We highly recommend him !! He is very caring and truly listens to our medical concerns We now have multiple family members seeing him Thank you Dr Bratton

Brooke S.

My family has been seeing Dr. Bratton for almost 6 years and he is hands down the best provider we have ever had. He is amazing with children and adults. He and his staff are so caring and definitely love their job and patients.

Allison W.

Great doctor who is not only very knowledgeable but also caring and takes time to actually listen to his patients. Dr. B is our family doc and manages our sports injuries as well. His staff also provides great service and makes you feel comfortable when your sick or hurting. It’s nice to know that all of our basic medical needs can be taken care of essentially in 1 place.

Kathryn O.L.

Doc Bratton is the Is best me and my wife have been going  to him for about 7 years we will not go anywhere else he takes the time  with you

Aaron B.

Dr. Bratton is an amazing doctor!  Can’t wait to see Bratton Family+Sports Medicine office!

Eunice M.

Super smart, kind, unknowable and capable.

Susan B.

We were introduced to Dr Bratton seven years ago after moving to Brock. He treated my daughter’s softball injury and physically went to the school to discuss her treatment program with the trainers and coaches.  He continued to work with the school to support medical services and treat athletes.  All of my kids play sports and they have all cycled through his clinic…more than once!   Our entire family and extended family continue to use Dr Bratton as our PCP.  We have since moved out of town but still make the drive to see him for our medical needs…He’s just that good!    And he still asks about all of my kids with every visit.  Thank you, Dr Bratton, for taking such great care of my family!!

Alicia M.

I worked with Dr. Bratton for several years and enjoyed my time with him. I learned so much from him and owe a lot of my clinical knowledge to him! I can tell you first hand what an amazing physician he is. He truly cares about his patients and has a servant’s heart. Knowing what a great Doctor he is, naturally I chose him as my PCP. I would never trust my primary care to anyone else but him. We’re lucky to have him in our community!!

Winston T.

Great doctor who really cares about his patients.

Carolyn H.

Greg is a great physician – he was my PCP. And an excellent man.

David O.

Doctor Bratton has been our family doctor for several years now. He is not only a good man, but an EXCELLENT doctor! He has such a gentle kind demeanor & is always a good listener. We are in our 50’s and have lived in quite a few places across the United States, & Dr Bratton is by far the BEST Doctor we’ve ever had. His staff is always pleasant, his office is very inviting, his PA’s that he has working with him are fantastic, his locations are great, & most importantly the guy KNOWS his stuff!! He has figured out medical things with our family that nobody else has. If he doesn’t know something- he learns about it & refers you to those that do know. He has given us referrals to some pretty great specialists. We are big fans & extremely grateful to be patients here. Most definitely one to recommend to anyone needing fantastic healthcare.

S Rodgers

Dr. Bratton and all his staff take wonderful care of my husband and I. He is easy to talk to, knowledgeable, all around great general practitioner!

Virginia S.