My family has been seeing Dr Bagel and her staff for a number of years. Always a great experience. Would not trust my teeth to anyone else! Always on time, friendly, explains everything throughly, 5 stars all the way!