He and his staff are always polite and understanding u take their time to explain things so you can understand them. I recommend all of the time. I

| Atrium Health Verified Patient

He puts the patient first always.

| Atrium Health Verified Patient

I am very pleased with Dr Moshtaghi's care. He listens well, works with me to approach my health needs in manner that is reasonable and comfortable for both of us. He is the best provider that I have had in at least 10+ years. I feel very confident with his care and will refer him when I have the opportunity!

| Atrium Health Verified Patient

Dr. Moshtaghi is an excellent physician. He takes the time to discuss what's going on with me every time I have a visit. We discuss the best plan of action for my overall health. Excellent doctor!

| Atrium Health Verified Patient

Couldn't have gone better. Office was efficient and professional. Support personnel (taking blood, etc.) were excellent as well before the doctor arrived. Dr. Moshtaghi came quickly and listened to everything I asked and treated everything extremely well. He has a very friendly yet professional approach. I was very comfortable discussing my issues with him.

| Atrium Health Verified Patient

Took care of me

| Atrium Health Verified Patient

Messed up my prescription and I am not able to get it over the course of the weekend despite calling and talking to multiple people. Love Dr Moshtaghi, but very disappointed in the post-care team.

| Atrium Health Verified Patient

Dr. Moshtaghi is the best. He cares about his patients, answers questions and provides guidance.

| Atrium Health Verified Patient

We have been extremely pleased with Dr. Moshtaghi. We deeply appreciate his medical expertise combined with his comforting demeanor.

| Atrium Health Verified Patient

More info on meds

| Atrium Health Verified Patient