I've been going to Dr. Duncan's office for 14 years and I am completely satisfied with the care I receive. The office is clean and comfortable. I've never had more than a few minutes wait time. The staff is professional and friendly. All work, fillings, cleanings, or crowns are well done and look great.