Dr. Joseph M. Duvall, MD

Dermatology

621 S New Ballas Rd, Ste 5002B

Saint Louis, MO 63141 Directions

(314) 432-3033

www.vitalskinderm.com

4.9 out of 5

2,098 verified ratings

2 Locations


VitalSkin Dermatology - Creve Coeur

621 S New Ballas Rd, Ste 7008

Saint Louis, MO 63141

(314) 432-3033 Directions


VitalSkin Dermatology - Des Peres

1000 Des Peres Rd., Suite 200

Des Peres, MO 63131

(314) 860-8710 Directions

2,098 Ratings, 1,189 Comments


The following ratings and reviews are based on verified feedback collected from independently administered patient experience surveys. The ratings and comments submitted by patients reflect their own views and opinions. Patient identities are withheld to ensure confidentiality and privacy.
Feb 19, 2026
Dr was on time and very quick with my appointment. He seemed very efficient as well.

Feb 18, 2026
When I called I was able to get an appointment the next day for removal of skin cancer. Dr, Duvall and his staff always do a great job.

Feb 17, 2026
Very detailed in his explanation and staff was great

Feb 17, 2026
It was great, very professional 👏

Feb 16, 2026
Takes his time with you. Gives a thorough skin check up

Feb 15, 2026
Always have confidence when I see Dr Duvall that he will give me a complete exam addressing my problems,if any, and solutions to correct them. A top Doc!

Feb 14, 2026
Excellent

Feb 13, 2026
I got appointment with in 2 days of calling.

Feb 13, 2026
The office staff is friendly and efficient. The environment is attractive and clean. Dr. Duvall is so patient -focused, friendly, and kind . He is an excellent physician taking time to answer questions and explain procedure.

Feb 12, 2026
My experience was excellent passionate medical service. Dr. Duvall is a processional provider.

Feb 12, 2026
Dr. Duvall and his staff are beyond excellent.

Feb 12, 2026
I go to the Mercy office. Amazingly I found a parking spot without issue on top floor of garage. I think a flood in tower B required cancelling lots of appts so fewer cars. I got an appt within a few days of calling, which was also very unusual. My appt went well, Dr Duvall is thorough and always so friendly and pleasant. I’ve been his patient for over 40 yrs.

Feb 8, 2026
As always, excellent care. Thanks

Feb 8, 2026
Thorough exam from great doctor . Courteous staff.

Feb 6, 2026
Long wait , had me stand up to take biopsy on my buttock.

Feb 6, 2026
Very very smart man a doctor who cares and a wonderful family man.

Feb 5, 2026
On time and very thorough. Dr. was polite and kind.

Feb 5, 2026
Dr Duvall and his staff are knowledgeable, courteous and helpful. My visits have been effective and efficient. They sincerely care about your treatment and listen carefully to your questions and concerns. I highly recommend Dr Duvall.

Feb 1, 2026
My experience was excellent.

Feb 1, 2026
Dr. Duvall cares about your skin and he is thorough in his evaluation. I walk out confident in my skin health.

Jan 31, 2026
Professional and courteous. He takes the time to look at my concerns.

Jan 30, 2026
Excellent service from the Dr. Not so good from the receptionist.

Jan 30, 2026
Best doctor ever.

Jan 27, 2026
Many years with Dr Duvall always a great experience most helpful, compassionate , caring,and always give all the time needed m. Very experienced and caring doctor Thanks to him and his staff John Breier

Jan 26, 2026
After having a biopsy on my face on December 9 for which the assistant said she would call as soon as the results came in, I never received a call. I called multiple times and left messages that were not answered. When we finally communicated, I was told that a prescription would be was called in to Goldsmith Pharmacy on that day only to find out over a week later that it hadn't been called in. When it was called it after my follow up, Goldsmith also mistakenly didn't send it when they said they would. I had to follow up again in order to get the medicine. I was not told by the doctor's office how to apply it. I was simply told to use it twice a day for 7 days. I finally got someone on the phone the 6th day of application who said I should be rubbing it in slightly. I hadn't been doing this. For over a month I have been frustrated and suffered a lot of anxiety. I think Dr. Duvall is a good doctor but getting questions answered after a visit is extremely difficult and It is hard to trust that the staff know what they are doing. They blamed not answering messages on the phone system. However, this does not explain their not calling me in the first place with the biopsy results. Also, they said that the drugstore made a mistake in processing the order they called in but the drugstore said the doctor's office did not call in the order until over a week later when I was finally able to get someone to answer my call. It was after this painstaking follow up by me that the drugstore also made a mistake and did not send out the order until almost a week later when I followed up again. I would like to be able to trust the information I get from office staff and to be assured that they will consult with the doctor on questions asked and that they will return phone calls. In order to talk with them, I had to insist that the operator not transfer me to the message machine. I don't like to give negative feedback.

Jan 26, 2026
Dr. Duvall and his staff have always been great and professional. I have needed on occasion to be worked into their schedule and they are always willing to work with me. Dr. Duvall and his staff are always nice and engaging and put their patients at ease. I also appreciate that Dr. Duvall takes time to teach and train medical students who are considering dermatology as a speciality.

Jan 25, 2026
Dr. Duvall is wonderful! Professional, efficient, friendly. I had 3 small basal cell skin cancers that he removed on my initial visit. I appreciate not having to schedule another appointment to treat them.

Jan 24, 2026
Great job, he knows how to care for my condition

Jan 24, 2026
Very timely well organized didn’t waste any time. Got right to the point and took care of my needs. Highly recommend Dr. Duvall.

Jan 24, 2026
Dr. Duvall is a great doctor. Very knowledgeable and very compassionate.

Jan 24, 2026
Dr Duvall is kind but thorough; treats us like we are somewhat smart about our own bodies, but doesn't assume we know more than we do.

Jan 23, 2026
As always, Dr. Duvall was great! He listened to my concerns and addressed them thoroughly. Enjoy speaking with him and happy to come back next year,

Jan 23, 2026
Dr. Duvall is simply the best. He should never be allowed to retire. He puts every patient at ease while giving a thorough examination and increasing our peace of mind. Our entire family adores him.

Jan 23, 2026
Been a patient for a long time always satisfied. Issue resolved on every visit.

Jan 22, 2026
Very professional

Jan 22, 2026
Great!

Jan 22, 2026
Dr. Duvall is the best!!!!!

Jan 22, 2026
Excellent, personal

Jan 21, 2026
I love Dr. DUVALL he takes time and listens to your concerns.

Jan 21, 2026
A very complete visit. Dr. Duvall is very welcoming, and does a thorough job of examining my skin.

Jan 21, 2026
amazing office staff and of course Dr. D is super

Jan 21, 2026
professional in all aspects Dr. Duvall runs a very good office.

Jan 21, 2026
Scheduled visit and was on time no waiting. Dr. Duvall completed a through body exam and explained his findings. Very friendly staff.

Jan 21, 2026
Expert advice and help. Always pleasant and honest.

Jan 20, 2026
The staff and Dr Duvall are amazing. Everyone is so nice and supportive. Dr. Duvall listens to his patients and really cares. I would highly recommend Dr. Duvall and this practice to anyone.

Jan 20, 2026
Dr Duvall always takes time to listen to my concerns. He explains everything!

Jan 20, 2026
Good. No issues. Polite and attentive.

Jan 20, 2026
Great.Everyone was very friendly and professional.

Jan 20, 2026
I have been going to him for many years and he is always very pleasant and so are the people that work for and/or with him. Takes care of all my sk8n cancer problems.

Jan 20, 2026
I've had Dr. Duvall as my dermatologist for 45 years. He's the best!