Dr. Rubinstein is a very good dentist. He does not rush. He always makes sure your questions are answered. His staff are very nice, always trying to be sure you are comfortable.
My teeth are pretty healthy and I have not had any complicated treatment, but I am very happy with my routine checkups and cleanings.