Dr. Allen is a solid and thorough dentist -- quite thorough, and pain-free. I saw him for quite a long time, and would have continued with him except he's not included in my latest plan. He tends to be expensive -- not surprising, considering his address. However, when I needed an implant, and the final bill turned out to be considerably more than their initial estimate (because their rates had gone up between the time I had the tooth extracted and when the implant went in), they were quite reasonable, and we came to an amicable agreement.
About Hygienist: Many over the years -- never had a bad experience.