Very knowledgeable, explains things in an easy to understand way, everyone on his staff is very nice and pleasant. Depending on the time of the say, you can usually get an appointment within two weeks at the latest.
About Hygienist: His staff is always friendly and very comforting.