Came to Dr. Silverstein for a cleaning and check-up. Appointment process was very easy and there was no wait when I arrived. Kim, the dental hygenist, is very friendly and very patient when performing the cleaning. I have not been to the dentist in a while and I expected it to be painful but it wasn't at all! Dr. Silverstein took his time listening to my concerns and explaining what he was doing. All in all, it was a great experience - easy, efficient, and effective.