practice image

Preston Dermatology

2 specialtiesCary, NC • 3 locations
4.84

Patient reviews

All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.84
Wait time
4.83
Bedside manner
4.88
Insurances accepted
99% of patients have successfully booked with these insurances
Aetna
BlueCross BlueShield
Cigna
Medicare
UnitedHealthcare
Book an appointment for freeThe office partners with Zocdoc to schedule appointments
Scheduling details
  1. See if they’re in-network

Available appointments
Preston Dermatology
1010 High House Rd, Ste 300, Cary, NC 27513
All provider availabilityAll provider availabilityAll provider availability
All provider availability
Today, Aug 1 – Fri, Aug 14
Insurances accepted
99% of patients have successfully booked with these insurances
Aetna
BlueCross BlueShield
Cigna
Medicare
UnitedHealthcare
3 office locations
Preston Dermatology (1 of 3)
1010 High House Rd, Ste 300, Cary, NC 27513
Preston Dermatology (2 of 3)
5070 Kentworth Dr, Holly Springs, NC 27540
Preston Dermatology (3 of 3)
3150 Rogers Rd, Ste 218, Wake Forest, NC 27587
1 of 3

Providers at Preston Dermatology (0)

No results

This practice has no doctors that match your search criteria.

Preston Dermatology

Early morning, weekends, late appointment, 5 star experts, Winner of Raleigh Magazine Best Dermatology 2025, and Best DR Raleigh Magazine 2025!

Patient reviews

All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.84
Wait time
4.83
Bedside manner
4.88
Trust Banner Shield
Your trust is our top concern, so providers can't pay to alter or remove reviews. We also don't publish reviews that contain any private patient health information. Learn more here
175 reviews
Most relevant
Seemed like a genuinely nice guy. Helped me with what I needed and was prompt and professional
Verified patient
This was an awesome visit as my first time going to dermatology. Michael was amazing!
Verified patient
Dr. Ross was an excellent provider. Helped with my acne scars and skin concerns. Highly recommend him!
Verified patient
Michael may be the one thing ChatGPT can't replace. Fantastic provider. Incredibly thorough.
Verified patient
Excellent he was extremely knowledgeable and personable
Verified patient
I was able to get an appointment quickly. The Staff and Dr. were very helpful.
Verified patient
I was thoroughly satisfied with all aspects of my appointment.
Verified patient
My provider was great about listening to my concerns and explaining the plan for treatment. He was on time and the appointment was quick.
Verified patient
I was able to be seen a little early and the appointment was quick. Michael Ross was very friendly and knowledgeable. I’m very satisfied.
Verified patient
I love this doctor! He tries to get to the root of the problem and his bedside manner is fantastic! He is hands-down, the best dermatologist I’ve ever seen!?
Verified patient
Amazing
Verified patient
Very sweet doctor! He was very attentive and asked question to be able to find the root cause of things I was honestly very pleasantly impressed.
really nice doctor. did a telecommunication appointment and was seen a few minutes after it was scheduled. he communicated clearly, let me know what could be the cause of my problem, and prescribed me something then and there.
Verified patient
The office staff was very friendly and my appointment was on time. The PA Mike was friendly and through with a great bedside manner. I would highly recommend this practice.
Verified patient
Overall, I had a great experience. The staff were very friendly and was able to be seen quickly after checking in. Would definitely recommend!
Verified patient
Doctor was very nice and knowledgeable.
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient