Dr. Silverstein has been my dentist for over 20 years. Although I can be a difficult patient, Dr. Silverstein is always patient and does a very good job on my teeth and at the same time makes the atmosphere relaxing. He has a very friendly office staff that always makes the trip to the dentist stress-free. I am confident to say that there are not many dentists as caring and professional as Dr. Silverstein!