Dr. Allen has taken care of my teeth since 1997. As I have had to use another dentist at one point or another (referrals, ect) they always comment on the excellent work in my mouth.
Dr. Allen is very understanding of the financial end of things and will help you find the best solution without compromising the quality of the work done.
As well, his staff is professional and kind. The dental hygienist, Gina, is really fantastic. His office staff is knowledgeable and treats you with respect.