So thrilled to be back with John! Was away due to insurance change. John is the best!!!

| Atrium Health Verified Patient

friendly, courteous,concerned about your well-being

| Atrium Health Verified Patient

Dr Haney is attentive and explains everything in detail. He also takes time with you and doesn't make you feel rushed

| Atrium Health Verified Patient

Great service!!!!

| Atrium Health Verified Patient

I appreciate Dr. Haney's kind and thoughtful advise to my concerns. Thank you so much.

| Atrium Health Verified Patient

Dr Haney is the best! He's such a nice person and very easy to talk to- He really cares about you as a person and remembers previous conversations. He is extremely knowledgeable and competent and doesn't rush through an appointment. He is a very calming presence and we are so lucky to have him at Atrium!! 10/10!

| Atrium Health Verified Patient

Dr. Haney is always looking out for me.

| Atrium Health Verified Patient

Excellent provider!

| Atrium Health Verified Patient

Friendly care by Doctor Haney.

| Atrium Health Verified Patient

Dr. Haney is great.

| Atrium Health Verified Patient