buffington family medicine logo

Why Choose Us

Buffington Family Medicine is a comprehensive family practice and mental health clinic dedicated to providing personalized and holistic healthcare services. Our mission is to offer a continuum of care that bridges the gap between physical health and mental well-being.

Our family practice providers offer urgent care, thorough annual physical exams and specialized programs for weight loss and testosterone replacement therapy. Our metal health providers specialize in anxiety, depression, and ADHD treatment.

We are committed to fostering a supportive environment where patients 13-17 can receive high-quality medical care and patients 18 and up can receive great medical and mental health care.

Buffington Family Medicine about us family medicine

What Our Patients Say:

“I am a new patient and I have to say Dr. Buffington is absolutely amazing! He cares for his patients and genuinely wants to help in every way!”


“Have had a couple of appointments with Dr. Buffington who is honest, straight forward, and very knowledgeable.”


“Very professional and warm. Dr. Buffington has wonderful bedside manner. He made sure he understood how I was feeling and made sure all my questions were answered.”


Our Services

Insurances Accepted

We are pleased to announce that our medical office accepts a wide range of insurance plans as well as offering affordable cash pay options! We understand the importance of accessible healthcare, and we are committed to serving our patients with the utmost care and convenience. If you have any questions regarding a specific plan, please contact our office!

Latest From Our Blogs

Contact Us

We'd Love To Hear From You

Visit Us

Buffington Family Medicine
121 Quest Ct
Keller, TX 76248

Office Hours


7:45 am – 12:30pm
1:30pm – 5:15pm


7:45 am – 12:30pm
1:30pm – 5:15pm


7:45 am – 12:30pm
1:30pm – 5:15pm


7:45 am – 12:30pm


7:45 am – 12:30pm
1:30pm – 5:15pm