Nice dentist overall, but he has very shaky hands. This is not good when doing delicate work like fillings. For cleanings, he is good, a bit rougher than I expected however. Note, he does all his own cleanings.
About Front Desk: Easy to schedule appointments, but a bit unfriendly.