5 /5 Kristina B: The office was clean and all the staff were very friendly. Dr. Santo had great bedside manner and was very informative. Luckily all I needed was a cleaning and the service was thorough. I did not have to wait to be seen and my appointment started and finished timely.