buffington family medicine logo

It's Time To Feel Like Yourself Again

We'll Help You Get There Quickly And Safely

Discover The Difference

“Truly the best visit I have ever had with a medical provider. From the moment I walked in, I felt safe, heard and taken care of.”

Maria V on Google

Do You Have 3 Months To Waste?

The average delay for a new patient appointment with a psychiatrist is 3 months. We can almost always get you in on the same day. Why wait?

Most Providers Don't Understand

Mental health is something that most providers don't understand and don't have time for. Our award-winning providers specialize in anxiety, depression, ADHD and insomnia.

Five Minutes Isn't Enough

The average psychiatrist visit is less than 5 minutes. That may be enough time to write a prescription, but is it enough time to write the right prescription for you?

Behavioral Health Services

Stress is one of the most physically and mentally disruptive things that we deal with on a daily basis. Fortunately, there are great treatment options available. We would love to help you figure out what works best for you.

Depression is more than just being extremely sad. It involves chemical changes in the brain that sometimes require medication and/or therapy. Let us walk you through your options in a safe, compassionate environment.

ADHD can be complicated. Some people with ADHD don’t require medication. Some only require medication in specific situations. Others may require medication on a daily basis to feel like themselves and live their most fulfilling life. We can help you decide what works best for you.

There are studies that come out almost every day showing how critical it is to get good, uninterrupted sleep every night. For some, this is only an issue occasionally, while others have experienced it their entire life. Let us help you get the rest that your body requires.

“I was finding it hard to find a doctor’s office that I felt cared about my mental health until I found them. I love this place.”

Stephanie M. on Google

“Dr. Buffington deserves 10 stars but the review max was 5. If you’re looking for a great doctor that will never make you feel rushed, look no further. Client since 2014!!!!!”

Stephen M. on Google

“I would definitely recommend – 10 out of 10!”

Brandon F. on Google