This appointment was delayed because of weather, that is OK. Once they changed the appointment I received THREE phone calls asking me to confirm. I received an additional THREE texts asking me to confirm and the system also asked me to complete my forms AGAIN for the new appointment (I had already entered all my data for the original appointment). Your automatic mailing/calling system needs a LOT of work to make it user friendly!!!

| Atrium Health Verified Patient

Dr Schafer is amazing! And so knowledgeable! Took very good care of my daddy.

| Atrium Health Verified Patient

Dr. Schafer is absolutely AWESOME!! Explains things very well, and truly cares about the patients.

| Atrium Health Verified Patient

They helped me with everything

| Atrium Health Verified Patient

Dr. Schafer was very thorough and explained any concerns I had about my new medication. He also gave me suggestions about some of the side effects I was having and scheduled a 3 month follow up. I would highly recommend him to my family and friends.

| Atrium Health Verified Patient

Dr. Schafer is great. I learned a lot from him when I had my appointment.

| Atrium Health Verified Patient

Cut the cost down if it's just a yearly check up and all we do is talk for 5 minutes about how treatment is working

| Atrium Health Verified Patient

Everything went great. I highly recommend my doctor, Schafer.

| Atrium Health Verified Patient

Very professional and friendly staff. Dr.Schafer was knowledgeable and easy to talk with. I really like this medicinal practice and it's doctor and staff!

| Atrium Health Verified Patient

I am very satisfied with the care Dr Schafer and his nurse gave me.

| Atrium Health Verified Patient