Reviews

We appreciate and value all feedback on our services. See what people are saying about us:

Vitality Dermatology is rated 5.0 out of 5.0 based on 609 ratings.

Google
10. Best visit. When I called, the lady was professional and set me right up. When I got there I was greeted and asked for driver license and she was very nice. I was taken back on time and my overall visit was excellent.

Jan Miller
Google
Staff is extremely nice & super helpful! Definitely my go to dermatologist.

macy williams
Google
Michelle Beasley was fabulous as a NP in Dermatology. Friendly knowledgeable yet unafraid to say what she didn’t know as well and make a treatment plan as well as schedule my f/u with the Dermatologist— without my ever asking at all. The epitome of how a NP ought to handle their new patients! Kudos Michelle! Dr Hairston whom I meet in a month is fortunate and intelligent to hire on an NP like you!

Jeffrey Glassheim
Google
Excellent and professional

Joseph Childs
Google
I LOVE Dr Hairston! She is so intelligent and professional yet she has the gift of putting you at ease and making you feel you’re her most important patient. She patiently explains (in terms you can understand) the procedure she will perform. I have total trust in Dr. Hairston! All the staff, from the admissions desk to the assistants, and to the checkout desk are always smiling, friendly, and helpful. It is well worth the drive from Tupelo to receive such excellent care!!

Dianne Worthy
Google
My annual preventive skin check was quick and easy. The peace of mind is priceless.

Colleen Stouffer
Google
I enjoy going to Vitality. They are all so sweet, helpful and easy to talk to.

Sarah Moore
Google
It is a warm and friendly place within a spacious and beautiful facility. The staff is knowledgeable with great listening and people skills. The vitality shop next door isn’t just for women- I purchased great products for my skin which made me look 👀 ten years younger.🙃

Sid Caradine
Google
Very friendly staff and clean facilities .

Sonny Fugett
1 31 32 33 34 35 61

Schedule An Appointment

PATIENT LOGIN

Accessibility Toolbar

Scroll to Top