Dr. B is the best-kind, caring, compassionate. Some hygienists are great, although tension can sometimes be felt among them. Front office staff is my reason for 4 stars-besides Elma. It is always changing and they are not always friendly and accurate with their information. They are the first face of the office and should go above and beyond. Especially when working with kids!